Best way to travel between

Moscow, Russia
Oslo, Norway
Travel Modes
Price
Distance
Duration
CO2
flight
$137.0
1750.32 km
6h 0mins
189.03 kgs
 
bus
$252.0
3119.55 km
52h 43mins
93.59 kgs
 
bus
$346.0
2031.11 km
43h 22mins
60.93 kgs
 
train
$420.0
2092.48 km
43h 5mins
110.9 kgs
 
train
$457.29
3300.96 km
48h 11mins
174.95 kgs
 
drive
$650.0
3273.92 km
33h 54mins
419.06 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1750.32 km 6h 0mins 835 NOK 137.0
Bus 3119.55 km 52h 43mins 1,536 NOK 252.0
Bus 2031.11 km 43h 22mins 2,109 NOK 346.0
Train 2092.48 km 43h 5mins 2,560 NOK 420.0
Train 3300.96 km 48h 11mins 2,788 NOK 457.29
Drive 3273.92 km 33h 54mins 3,963 NOK 650.0
Take Train from Belorussky Rail Terminal to Sheremetyevo International Airport
Time: 36mins Cost: 49 NOK; $ 7.2 - 8.8 USD CO2 Emission: 1.79 kgs
Take Flight from SVO to OSL
Time: 2h 46mins Cost: 671 NOK; $ 99.0 - 121.0 USD CO2 Emission: 180.25 kgs
Take Train from Oslo Lufthavn stasjon to Oslo S
Time: 23mins Cost: 122 NOK; $ 18.0 - 22.0 USD CO2 Emission: 2.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Moscow, Russia and Oslo, Norway is to travel by air, which will cost about 835 NOK or 123.30 USD.