Best way to travel between

Belgrade
Novosibirsk, Russia
Travel Modes
Price
Distance
Duration
CO2
train
$160.0
5584.37 km
88h 3mins
295.97 kgs
 
flight
$287.85
4489.52 km
11h 53mins
484.87 kgs
 
drive
$666.41
5749.1 km
70h 42mins
735.88 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5584.37 km 88h 3mins 5,284 RUB 160.0
Flight 4489.52 km 11h 53mins 9,506 RUB 287.85
Drive 5749.1 km 70h 42mins 22,007 RUB 666.41
Take Bus from Beograd to Budapest - Népliget
Time: 6h 0mins Cost: 826 RUB; $ 22.5 - 27.5 USD CO2 Emission: 11.42 kgs
Take Bus from Népliget M to Nyugati pályaudvar M
Time: 18mins Cost: 66 RUB; $ 1.8 - 2.2 USD CO2 Emission: 0.18 kgs
Take Train from Budapest-Nyugati to Brest C
Time: 14h 29mins Cost: 2,146 RUB; $ 58.5 - 71.5 USD CO2 Emission: 59.05 kgs
Take Train from Brest C to Moskva Belorusskaia
Time: 15h 8mins Cost: 1,156 RUB; $ 31.5 - 38.5 USD CO2 Emission: 57.79 kgs
Take Train from Belorusskaya to Komsomolskaya
Time: 6mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.25 kgs
Take Walk from Komsomolskaya to Moskva Kazanskaia
Time: 11mins Cost: 0 RUB; $ 0.0 - 0.0 USD CO2 Emission: 0.12 kgs
Take Train from Moskva Kazanskaia to Novosibirsk Gl
Time: 48h 42mins Cost: 2,312 RUB; $ 63.0 - 77.0 USD CO2 Emission: 158.35 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Novosibirsk, Russia is to travel by train, which will cost about 5,284 RUB or 144.00 USD.