Best way to travel between

Hanover, Germany
Milan
Travel Modes
Price
Distance
Duration
CO2
bus
$80.0
1069.59 km
16h 54mins
32.09 kgs
 
flight
$126.0
841.5 km
5h 9mins
90.88 kgs
 
flight
$135.0
833.04 km
5h 52mins
89.97 kgs
 
drive
$180.0
984.75 km
9h 31mins
126.05 kgs
 
train
$239.0
1021.11 km
15h 29mins
54.12 kgs
 
train
$334.0
1050.6 km
10h 31mins
55.68 kgs
 
train
$355.0
1244.88 km
16h 52mins
65.98 kgs
 
flight
$449.0
837.42 km
7h 46mins
90.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1069.59 km 16h 54mins 59 EUR 80.0
Flight 841.5 km 5h 9mins 93 EUR 126.0
Flight 833.04 km 5h 52mins 99 EUR 135.0
Drive 984.75 km 9h 31mins 133 EUR 180.0
Train 1021.11 km 15h 29mins 176 EUR 239.0
Train 1050.6 km 10h 31mins 246 EUR 334.0
Train 1244.88 km 16h 52mins 261 EUR 355.0
Flight 837.42 km 7h 46mins 331 EUR 449.0
Take Bus from Hanover, Hanover to Milan, Milan
Time: 15h 34mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 31.89 kgs
Take Bus from lampugnano m1 to duomo m1 m3
Time: 20mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanover, Germany and Milan is to travel by bus, which will cost about 59 EUR or 72.00 USD.