Best way to travel between

Kiev
Tehran
Travel Modes
Price
Distance
Duration
CO2
flight
$219.0
2551.5 km
8h 18mins
275.56 kgs
 
train
$272.0
4391.1 km
95h 51mins
232.73 kgs
 
drive
$340.0
3032.32 km
40h 14mins
388.14 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2551.5 km 8h 18mins 5,431,923 IRR 219.0
Train 4391.1 km 95h 51mins 6,746,498 IRR 272.0
Drive 3032.32 km 40h 14mins 8,433,122 IRR 340.0
Take Bus from Pivdenny to Boryspil International Airport
Time: 37mins Cost: 24,803 IRR; $ 0.9 - 1.1 USD CO2 Emission: 1.12 kgs
Take Flight from KBP to IKA
Time: 3h 41mins Cost: 5,208,693 IRR; $ 189.0 - 231.0 USD CO2 Emission: 263.87 kgs
Take Bus from Tehran Imam Khomeini to Azadi Square
Time: 1h 3mins Cost: 24,803 IRR; $ 0.9 - 1.1 USD CO2 Emission: 1.72 kgs
Take Car from Azadi Square to Tehran
Time: 20mins Cost: 173,623 IRR; $ 6.3 - 7.7 USD CO2 Emission: 1.77 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kiev and Tehran is to travel by air, which will cost about 5,431,923 IRR or 197.10 USD.