Best way to travel between

Kharkiv, Ukraine
Shiraz, Fars, Iran
Travel Modes
Price
Distance
Duration
CO2
train
$134.33
6456.07 km
130h 48mins
342.17 kgs
 
bus
$152.88
5536.6 km
75h 30mins
166.1 kgs
 
drive
$256.08
3222.06 km
40h 37mins
412.42 kgs
 
flight
$358.05
2666.94 km
12h 41mins
288.03 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 6456.07 km 130h 48mins 3,331,827 IRR 134.33
Bus 5536.6 km 75h 30mins 3,791,929 IRR 152.88
Drive 3222.06 km 40h 37mins 6,351,629 IRR 256.08
Flight 2666.94 km 12h 41mins 8,880,822 IRR 358.05
Take Bus from Kharkiv, Old Bus station to Belgorod Bus station
Time: 1h 15mins Cost: 99,213 IRR; $ 3.6 - 4.4 USD CO2 Emission: 2.53 kgs
Take Bus from Belgorod to Rostov-na-Donu
Time: 14h 16mins Cost: 669,689 IRR; $ 24.3 - 29.7 USD CO2 Emission: 15.81 kgs
Take Bus from Rostov-na-Donu bus station to Tbilisi, Ortachala Bus Station
Time: 16h 0mins Cost: 992,132 IRR; $ 36.0 - 44.0 USD CO2 Emission: 26.79 kgs
Take Bus from Tbilisi to Ankara
Time: 23h 15mins Cost: 1,041,739 IRR; $ 37.8 - 46.2 USD CO2 Emission: 39.93 kgs
Take Walk from Ankara to Ankara Garı
Time: 31mins Cost: 0 IRR; $ 0.0 - 0.0 USD CO2 Emission: 0.33 kgs
Take Train from Ankara Garı to Tehran
Time: 55h 25mins Cost: 496,066 IRR; $ 18.0 - 22.0 USD CO2 Emission: 132.67 kgs
Take Train from Tehran to Shiraz
Time: 14h 45mins Cost: 3,037,586 IRR; $ 110.2 - 134.7 USD CO2 Emission: 57.9 kgs
Take Taxi from Shiraz to Shiraz
Time: 21mins Cost: 124,017 IRR; $ 4.5 - 5.5 USD CO2 Emission: 2.89 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kharkiv, Ukraine and Shiraz, Fars, Iran is to travel by train, which will cost about 3,323,642 IRR or 120.60 USD.