Best way to travel between

Belgrade, Serbia
Moscow
Travel Modes
Price
Distance
Duration
CO2
train
$92.0
2595.6 km
75h 42mins
137.57 kgs
 
bus
$139.0
2711.99 km
44h 14mins
81.36 kgs
 
flight
$143.0
1848.08 km
8h 37mins
199.59 kgs
 
flight
$154.0
1833.4 km
6h 14mins
198.01 kgs
 
bus
$183.0
2315.93 km
43h 15mins
69.48 kgs
 
flight
$241.0
1780.92 km
9h 18mins
192.34 kgs
 
drive
$300.0
2217.96 km
26h 17mins
283.9 kgs
 
train
$319.0
2656.08 km
38h 37mins
140.77 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2595.6 km 75h 42mins 3,038 RUB 92.0
Bus 2711.99 km 44h 14mins 4,590 RUB 139.0
Flight 1848.08 km 8h 37mins 4,722 RUB 143.0
Flight 1833.4 km 6h 14mins 5,086 RUB 154.0
Bus 2315.93 km 43h 15mins 6,043 RUB 183.0
Flight 1780.92 km 9h 18mins 7,959 RUB 241.0
Drive 2217.96 km 26h 17mins 9,907 RUB 300.0
Train 2656.08 km 38h 37mins 10,534 RUB 319.0
Take Train from Beograd to Budapest-Keleti
Time: 8h 55mins Cost: 693 RUB; $ 18.9 - 23.1 USD CO2 Emission: 19.7 kgs
Take Train from Budapest-Keleti to Lvov
Time: 38h 38mins Cost: 1,651 RUB; $ 45.0 - 55.0 USD CO2 Emission: 32.47 kgs
Take Train from Lvov to Moskva Kievskaja
Time: 25h 55mins Cost: 660 RUB; $ 18.0 - 22.0 USD CO2 Emission: 85.24 kgs
Take Walk from Moskva Kievskaja to Kievskaya
Time: 0mins Cost: 1 RUB; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Train from Kievskaya to Alexandrovsky Sad
Time: 6mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade, Serbia and Moscow is to travel by train, which will cost about 3,038 RUB or 82.80 USD.