Best way to travel between

Tehran Province, Iran
Moscow
Travel Modes
Price
Distance
Duration
CO2
flight
$153.0
2657.2 km
4h 51mins
286.98 kgs
 
flight
$153.0
2656.5 km
7h 14mins
286.9 kgs
 
train
$153.0
5323.38 km
95h 28mins
282.14 kgs
 
train
$157.0
5216.28 km
89h 25mins
276.46 kgs
 
bus
$162.0
5188.56 km
84h 41mins
155.66 kgs
 
drive
$240.0
3220.89 km
41h 28mins
412.27 kgs
 
flight
$257.0
2662.55 km
5h 27mins
287.56 kgs
 
train
$298.0
4783.32 km
1213h 22mins
253.52 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2657.2 km 4h 51mins 5,053 RUB 153.0
Flight 2656.5 km 7h 14mins 5,053 RUB 153.0
Train 5323.38 km 95h 28mins 5,053 RUB 153.0
Train 5216.28 km 89h 25mins 5,185 RUB 157.0
Bus 5188.56 km 84h 41mins 5,350 RUB 162.0
Drive 3220.89 km 41h 28mins 7,926 RUB 240.0
Flight 2662.55 km 5h 27mins 8,487 RUB 257.0
Train 4783.32 km 1213h 22mins 9,841 RUB 298.0
Take Car from Shahrīār to Tehran Imam Khomeini
Time: 33mins Cost: 495 RUB; $ 13.5 - 16.5 USD CO2 Emission: 5.38 kgs
Take Flight from IKA to VKO
Time: 3h 7mins Cost: 3,963 RUB; $ 108.0 - 132.0 USD CO2 Emission: 278.74 kgs
Take Train from Vnukovo International Airport to Kievsky Rail Terminal
Time: 40mins Cost: 594 RUB; $ 16.2 - 19.8 USD CO2 Emission: 1.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran Province, Iran and Moscow is to travel by air, which will cost about 5,053 RUB or 137.70 USD.