Best way to travel between

Berlin
Prague
Travel Modes
Price
Distance
Duration
CO2
bus
$65.0
691.95 km
13h 0mins
20.76 kgs
 
drive
$110.0
607.95 km
6h 39mins
77.82 kgs
 
train
$124.0
733.2 km
10h 36mins
38.86 kgs
 
flight
$290.0
770.44 km
8h 42mins
83.21 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 691.95 km 13h 0mins 1,309 CZK 65.0
Drive 607.95 km 6h 39mins 2,215 CZK 110.0
Train 733.2 km 10h 36mins 2,497 CZK 124.0
Flight 770.44 km 8h 42mins 5,840 CZK 290.0
Take Bus from Landungsplatz, Überlingen to Stadtbahnhof, Friedrichshafen
Time: 1h 8mins Cost: 342 CZK; $ 15.3 - 18.7 USD CO2 Emission: 1.18 kgs
Take Train from Friedrichshafen Stadt to Lindau Hbf
Time: 27mins Cost: 101 CZK; $ 4.5 - 5.5 USD CO2 Emission: 1.32 kgs
Take Train from Lindau Hbf to St. Margrethen
Time: 25mins Cost: 121 CZK; $ 5.4 - 6.6 USD CO2 Emission: 1.26 kgs
Take Bus from St. Margarethen to Praha, ÚAN Florenc
Time: 8h 14mins Cost: 705 CZK; $ 31.5 - 38.5 USD CO2 Emission: 18.04 kgs
Take Train from Florenc to I. P. Pavlova
Time: 3mins Cost: 20 CZK; $ 0.9 - 1.1 USD CO2 Emission: 0.1 kgs
Take Train from I. P. Pavlova to Krymská
Time: 5mins Cost: 20 CZK; $ 0.9 - 1.1 USD CO2 Emission: 0.07 kgs
Take Walk from Krymská to Czech Inn Hostel, Prague
Time: 2mins Cost: 0 CZK; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Berlin and Prague is to travel by bus, which will cost about 1,309 CZK or 58.50 USD.