Best way to travel between

Berlin
Milan
Travel Modes
Price
Distance
Duration
CO2
bus
$104.0
1299.9 km
20h 3mins
39.0 kgs
 
flight
$163.0
879.71 km
5h 45mins
95.01 kgs
 
drive
$220.0
1062.96 km
11h 27mins
136.06 kgs
 
train
$229.0
1267.35 km
17h 1mins
67.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1299.9 km 20h 3mins 77 EUR 104.0
Flight 879.71 km 5h 45mins 120 EUR 163.0
Drive 1062.96 km 11h 27mins 162 EUR 220.0
Train 1267.35 km 17h 1mins 169 EUR 229.0
Take Bus from Unter den Linden/Friedrichstr., Berlin to Zoologischer Garten Bhf (S+U), Berlin
Time: 20mins Cost: 9 EUR; $ 10.8 - 13.2 USD CO2 Emission: 0.21 kgs
Take Bus from Joachimsthaler Str./Kantstr., Berlin to Messe Nord (S)/ICC, Berlin
Time: 12mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.19 kgs
Take Bus from Berlin to Milan
Time: 17h 51mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 38.35 kgs
Take Bus from Milano Lampugnano to Milano Cairoli
Time: 4mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Berlin and Milan is to travel by bus, which will cost about 77 EUR or 93.60 USD.