|Average price||1 800 Kč|
|Possible routes||6 found|
The cheapest way to get from Berlin to Prague is to rideshare which costs 15€ - 20€ and takes 4h 2m.More details
The quickest way to get from Berlin to Prague is to drive which costs 40€ - 60€ and takes 3h 21m.More details
Yes, there is a direct bus departing from Berlin, ZOB am Funkturm and arriving at Prague, ÚAN Florenc. Services depart hourly, and operate every day. The journey takes approximately 4h 30m.More details
Yes, there is a direct train departing from Berlin Hbf and arriving at Praha Hlavni Nadrazi. Services depart five times a day, and operate every day. The journey takes approximately 4h 27m.More details
The distance between Berlin and Prague is 280 km. The road distance is 346 km.Get driving directions
The best way to get from Berlin to Prague without a car is to train which takes 4h 27m and costs 65€ - 100€.More details
The train from Berlin Hbf to Praha Hlavni Nadrazi takes 4h 27m including transfers and departs five times a day.More details
Berlin to Prague bus services, operated by RegioJet, depart from Berlin, ZOB am Funkturm station.More details
Berlin to Prague train services, operated by Deutsche Bahn, depart from Berlin Hbf station.More details
The best way to get from Berlin to Prague is to train which takes 4h 27m and costs 65€ - 100€. Alternatively, you can bus, which costs 10€ - 210€ and takes 4h 30m, you could also fly, which costs 50€ - 240€ and takes 5h 37m.Mode details
There is no direct flight from Berlin Tegel Airport to Prague Airport. The quickest flight takes 2h 45m and has one stopover.Search flights
Berlin to Prague bus services, operated by RegioJet, arrive at Prague, ÚAN Florenc station.More details
Berlin to Prague train services, operated by Deutsche Bahn, arrive at Praha Hlavni Nadrazi station.More details
Yes, the driving distance between Berlin to Prague is 346 km. It takes approximately 3h 21m to drive from Berlin to Prague.Get driving directions
LOT, KLM, Air France and six other airlines offer flights from Berlin Tegel Airport to Prague Airport.Search flights
Book your Berlin to Prague train tickets online with Rome2rio.Search and book
Book your Berlin to Prague bus tickets online with Distribusion, FlixBus and Busbud.Search and book
There are 1846+ hotels available in Prague. Prices start at 1 145 Kč per night.More details
Check out Blablacar's carpooling service for rideshare options between Berlin and Prague. A great option if you don't have a driver's licence or want to avoid public transport.Read Rome2rio's guide to Blablacar
The best way to get from Berlin to Berlin Tegel Airport is to bus which takes 22 min and costs 2€ - 4€.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