Best way to travel between

Hamburg
Milan
Travel Modes
Price
Distance
Duration
CO2
bus
$55.0
1214.72 km
20h 46mins
36.44 kgs
 
drive
$240.0
1118.07 km
11h 55mins
143.11 kgs
 
train
$300.0
1219.52 km
13h 28mins
64.63 kgs
 
flight
$354.0
1021.76 km
6h 15mins
110.35 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1214.72 km 20h 46mins 41 EUR 55.0
Drive 1118.07 km 11h 55mins 177 EUR 240.0
Train 1219.52 km 13h 28mins 221 EUR 300.0
Flight 1021.76 km 6h 15mins 261 EUR 354.0
Take Bus from Hamburg to Zürich
Time: 15h 43mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 26.99 kgs
Take Bus from Zurich to Milan
Time: 3h 49mins Cost: 14 EUR; $ 17.1 - 20.9 USD CO2 Emission: 9.34 kgs
Take Train from Famagosta to Lanza
Time: 8mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.24 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hamburg and Milan is to travel by bus, which will cost about 41 EUR or 49.50 USD.