Best way to travel between

Magnitogorsk, Russia
Moscow
Travel Modes
Price
Distance
Duration
CO2
bus
$46.06
1689.93 km
30h 32mins
50.7 kgs
 
train
$60.8
1708.22 km
29h 42mins
90.54 kgs
 
drive
$104.0
1689.11 km
23h 57mins
216.21 kgs
 
flight
$141.12
1451.29 km
3h 52mins
156.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1689.93 km 30h 32mins 1,521 RUB 46.06
Train 1708.22 km 29h 42mins 2,008 RUB 60.8
Drive 1689.11 km 23h 57mins 3,434 RUB 104.0
Flight 1451.29 km 3h 52mins 4,660 RUB 141.12
Take Bus from Magnitogorsk to Ufa, Yuzhny bus station
Time: 8h 0mins Cost: 429 RUB; $ 11.7 - 14.3 USD CO2 Emission: 9.94 kgs
Take Bus from Ufa, Yuzhny bus station to Moscow Central Bus Station
Time: 21h 0mins Cost: 1,123 RUB; $ 30.6 - 37.4 USD CO2 Emission: 40.32 kgs
Take Train from Shchyolkovskaya to Ploshchad Revolyutsii
Time: 29mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.77 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Magnitogorsk, Russia and Moscow is to travel by bus, which will cost about 1,519 RUB or 41.40 USD.