Fly from Prague
The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 5 km.
Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.
The journey takes approximately 15 m. The travel distance is 7 km.
Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.
The journey takes approximately 1 h 50 m. Ticket price is about €35
Carrier is Bulgaria Air.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 8 km.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Train to Dresden fly
The journey takes approximately 2 h 22 m. Ticket price is about €8 The travel distance is 188 km.
Carrier is Czech Railways (ČD).
The journey takes approximately 21 m. Ticket price is about €4 The travel distance is 14 km.
Carrier is Deutsche Bahn Regional.
The journey takes approximately 4 h 5 m. Ticket price is about €130
Carrier is Lufthansa.
🔎
The journey takes approximately 8 m. Ticket price is about €40 The travel distance is 72 m.
Carrier is Atlas Taxi.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Train bus
The journey takes approximately 2 h 31 m. Ticket price is about €10 The travel distance is 251 km.
Carrier is RegioJet.
The journey takes approximately 5 m. The travel distance is 454 m.
The journey takes approximately 12 h 45 m. Ticket price is about €35 The travel distance is 1088 km.
Carrier is Union Ivkoni.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 18 h 30 m. Ticket price is about €90 The travel distance is 1283 km.
Carrier is Radina VIP.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 2 h 55 m. Ticket price is about €11 The travel distance is 221 km.
Carrier is FlixBus.
The journey takes approximately 13 m. The travel distance is 1 km.
The journey takes approximately 15 h 40 m. Ticket price is about €60 The travel distance is 1090 km.
Carrier is Racic Eurobus.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 22 h 10 m. Ticket price is about €45 The travel distance is 1437 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Train
The journey takes approximately 4 h Ticket price is about €27 The travel distance is 400 km.
Carrier is RegioJet.
The journey takes approximately 2 h 37 m. Ticket price is about €85 The travel distance is 256 km.
Carrier is ÖBB EuroCity.
The journey takes approximately 12 h 55 m. Ticket price is about €50 The travel distance is 625 km.
Carrier is Romanian Railways (CFR).
The journey takes approximately 3 h 8 m. Ticket price is about €11 The travel distance is 118 km.
Carrier is Romanian Railways (CFR).
The journey takes approximately 4 h 49 m. Ticket price is about €5 The travel distance is 259 km.
Carrier is Bulgarian Railways (BDZh).
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Bus
The journey takes approximately 32 h 36 m. Ticket price is about €100 The travel distance is 1381 km.
Carrier is Omega Group.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
Drive
The journey takes approximately 12 h 11 m. The travel distance is 1285 km.
🛏 Find hotel deals and discounts up to 20% in Sofia at Booking
The cheapest way to travel from Prague to Sofia is by taking a Train bus with an average price of €45. The journey takes approximately 16 ч. 21 мин.
Fly from Prague is the fastest way to travel from Prague to Sofia. Tickets cost €77. The journey takes approximately 4 ч. 26 мин.
Prague is approximately 1285 km away from Sofia. The trip by car takes 12 h 11 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the Omega Group company. Tickets cost about €100. A bus trip from Prague to Sofia will take 32 h 36 m.
The average journey time by car between Prague and Sofia is 12 h 11 m.