Best way to travel between

Novosibirsk, Russia
Milan
Travel Modes
Price
Distance
Duration
CO2
train
$84.0
6237.8 km
110h 46mins
330.6 kgs
 
flight
$317.79
5168.14 km
12h 28mins
558.16 kgs
 
drive
$945.36
6046.28 km
72h 31mins
773.92 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6237.8 km 110h 46mins 62 EUR 84.0
Flight 5168.14 km 12h 28mins 234 EUR 317.79
Drive 6046.28 km 72h 31mins 696 EUR 945.36
Take Train from Novosibirsk Gl to Staryi Oskol
Time: 65h 18mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 177.53 kgs
Take Walk from Staryi Oskol to Stary Oskol
Time: 22mins Cost: 0 EUR; $ 0.0 - 0.0 USD CO2 Emission: 0.23 kgs
Take Bus from Stary Oskol to Belgorod Bus station
Time: 2h 29mins Cost: 7 EUR; $ 8.1 - 9.9 USD CO2 Emission: 4.39 kgs
Take Bus from Belgorod Bus station to Kharkiv, Old Bus station
Time: 1h 15mins Cost: 3 EUR; $ 3.6 - 4.4 USD CO2 Emission: 2.54 kgs
Take Bus from Kharkiv to Bologna
Time: 36h 55mins Cost: 72 EUR; $ 88.0 - 107.5 USD CO2 Emission: 73.29 kgs
Take Train from Bologna Centrale to Milano Centrale
Time: 1h 14mins Cost: 21 EUR; $ 26.1 - 31.9 USD CO2 Emission: 11.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Novosibirsk, Russia and Milan is to travel by train, which will cost about 62 EUR or 75.60 USD.