Best way to travel between

Berlin
Hamburg
Travel Modes
Price
Distance
Duration
CO2
bus
$42.0
302.4 km
3h 38mins
9.07 kgs
 
drive
$60.0
294.58 km
3h 7mins
37.71 kgs
 
train
$70.0
263.68 km
2h 32mins
13.98 kgs
 
flight
$105.0
281.4 km
6h 1mins
30.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 302.4 km 3h 38mins 31 EUR 42.0
Drive 294.58 km 3h 7mins 44 EUR 60.0
Train 263.68 km 2h 32mins 52 EUR 70.0
Flight 281.4 km 6h 1mins 77 EUR 105.0
Take Train from Berlin Hackescher Markt to Berlin Westkreuz
Time: 18mins Cost: 5 EUR; $ 6.3 - 7.7 USD CO2 Emission: 0.51 kgs
Take Bus from Berlin ZOB to Hamburg Hbf
Time: 3h 20mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 8.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Berlin and Hamburg is to travel by bus, which will cost about 31 EUR or 37.80 USD.