|Average price||2 100 Kč|
|Possible routes||6 found|
The cheapest way to get from Sofia to Prague is to bus which costs $45 - $110 and takes 20h.More details
The quickest way to get from Sofia to Prague is to fly which costs $65 - $180 and takes 4h 59m.More details
Yes, there is a direct bus departing from Sofia and arriving at Prague. Services depart twice a week, and operate Tuesday and Thursday. The journey takes approximately 16h 44m.More details
No, there is no direct train from Sofia to Prague. However, there are services departing from Sofia and arriving at Praha Hlavni Nadrazi via Rakovica, Beograd Centar and Wien Hbf. The journey, including transfers, takes approximately 28h 47m.More details
The distance between Sofia and Prague is 1067 km. The road distance is 1292.3 km.Get driving directions
The best way to get from Sofia to Prague without a car is to bus and ferry which takes 16h 44m and costs .More details
It takes approximately 4h 59m to get from Sofia to Prague, including transfers.More details
Sofia to Prague bus services, operated by Karat-S, depart from Sofia Central Bus Station.More details
Sofia to Prague train services, operated by Bulgarian Railways (BDZh), depart from Sofia station.More details
The best way to get from Sofia to Prague is to fly which takes 4h 59m and costs $65 - $180. Alternatively, you can bus via Vienna, which costs $50 - $330 and takes 19h, you could also train, which costs $80 - $130 and takes 28h 47m.Mode details
The quickest flight from Sofia Airport to Prague Airport is the direct flight which takes 1h 55m.Search flights
Sofia to Prague bus services, operated by FlixBus, arrive at Prague, Prague Main station.More details
Prague is 1h behind Sofia. It is currently 9:05 AM in Sofia and 8:05 AM in Prague.
Sofia to Prague train services, operated by Railjet, arrive at Praha Hlavni Nadrazi station.More details
Yes, the driving distance between Sofia to Prague is 1292 km. It takes approximately 12h 47m to drive from Sofia to Prague.Get driving directions
Bulgaria Air, LOT, Austrian Airlines and Lufthansa offer flights from Sofia Airport to Prague Airport.Search flights
Book your Sofia to Prague bus tickets online with FlixBus and FlixBus.Search and book
There are 1846+ hotels available in Prague. Prices start at 1 145 Kč per night.More details
The best way to get from Sofia to Sofia Airport is to line 84 shuttle which takes 34 min and costs $1.More details
Charles Bridge is an historic bridge that crosses the Vltava river in Prague, Czech Republ...
The Metropolitan Cathedral of Saints Vitus, Wenceslaus and Adalbert (Czech: metropolitní k...
Prague Zoological Garden is a zoo in Prague, Czech Republic. It was opened in 1931 with th...
Old Town Square is a historic square in the Old Town quarter of Prague, the capital of the...
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps