Fly to Dresden

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Frankfurt (FRA) airport.

The journey takes approximately 4 h 40 m. Ticket price is about €80

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Frankfurt (FRA).
Take the train Deutsche Bahn Regional at the station Dresden Flughafen.

The journey takes approximately 20 m. Ticket price is about €4 The travel distance is 14 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Dresden Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Fly to Prague bus

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Prague (PRG) airport.

The journey takes approximately 2 h Ticket price is about €35

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Prague (PRG).
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Terminál 1 station .

The journey takes approximately 18 m. The travel distance is 15 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Zličín.
Take the subway at the Zličín station.

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 14 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Florenc - B.
Take the FlixBus bus at the Prague station .

The journey takes approximately 1 h 50 m. Ticket price is about €7 The travel distance is 143 km.

Carrier is FlixBus.

Buy ticket

Get off at the Dresden central station.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Fly to Leipzig train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia Airport of the Sofia (SOF) airport.

The journey takes approximately 4 h 35 m. Ticket price is about €110 The travel distance is 45 m.

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
341 m on foot from the Leipzig (LEJ) to the Leipzig/Halle Flughafen.

The journey takes approximately 5 m. The travel distance is 341 m.

Get off at the Leipzig/Halle Flughafen.
Take the train Deutsche Bahn Regional at the station Leipzig/Halle Flughafen.

The journey takes approximately 12 m. Ticket price is about €5 The travel distance is 18 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Leipzig Hbf.
Take the train Deutsche Bahn Intercity-Express at the station Leipzig Hbf.

The journey takes approximately 1 h 8 m. Ticket price is about €12 The travel distance is 118 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Dresden Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Fly to Berlin Brandenburg train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Berlin Brandenburg (BER) airport.

The journey takes approximately 2 h 10 m. Ticket price is about €27

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Berlin Brandenburg (BER).
498 m on foot from the Berlin Brandenburg (BER) to the Flughafen BER - Terminal 1-2.

The journey takes approximately 7 m. The travel distance is 498 m.

Take the train Deutsche Bahn Intercity-Express at the station Flughafen BER - Terminal 1-2.

The journey takes approximately 1 h 39 m. Ticket price is about €30 The travel distance is 167 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Dresden Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Bus train via Братислава

Take the Union Ivkoni bus at the Sofia station .

The journey takes approximately 11 h 1 m. Ticket price is about €30 The travel distance is 959 km.

Carrier is Union Ivkoni.

Buy ticket

Get off at the Bratislava.
Take the train Hungarian Railways (MÁV) at the station Bratislava Hlavna Stanica.

The journey takes approximately 6 h 52 m. Ticket price is about €24 The travel distance is 582 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Dresden Hbf.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Bus

Take the FlixBus bus at the Sofia station .

The journey takes approximately 24 h 50 m. Ticket price is about €90 The travel distance is 1588 km.

Carrier is FlixBus.

Buy ticket

Get off at the Dresden central station.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Bus train

Take the Radina VIP bus at the Sofia station .

The journey takes approximately 24 h Ticket price is about €70 The travel distance is 1507 km.

Carrier is Radina VIP.

Buy ticket

Get off at the Chemnitz.
462 m on foot from the Chemnitz to the Chemnitz, Hauptbahnhof.

The journey takes approximately 5 m. The travel distance is 462 m.

Get off at the Chemnitz, Hauptbahnhof.
Take the train Mitteldeutsche Regiobahn at the station Chemnitz, Hauptbahnhof.

The journey takes approximately 1 h Ticket price is about €24 The travel distance is 77 km.

Carrier is Mitteldeutsche Regiobahn.

Buy ticket

Get off at the Dresden Hauptbahnhof.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 13 h 30 m. The travel distance is 1427 km.

Get off at the Dresden Hbf.


🛏 Find hotel deals and discounts up to 20% in Dresden at Booking


The cheapest way to travel from Sofia to Dresden is by taking a Bus train via Братислава with an average price of €56. The journey takes approximately 18 ч. 53 мин.

Fly to Berlin Brandenburg train is the fastest way to travel from Sofia to Dresden. Tickets cost €100. The journey takes approximately 7 ч. 5 мин.

Sofia is approximately 1427 km away from Dresden. The trip by car takes 13 h 30 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €90. A bus trip from Sofia to Dresden will take 24 h 50 m.

The average journey time by car between Sofia and Dresden is 13 h 30 m.