Best way to travel between

Shiraz, Fars, Iran
Tehran Province, Iran
Travel Modes
Price
Distance
Duration
CO2
flight
$71.0
765.44 km
1h 55mins
82.67 kgs
 
train
$109.53
1052.66 km
15h 16mins
55.79 kgs
 
drive
$132.65
892.84 km
11h 1mins
114.28 kgs
 
train
$136.53
1091.81 km
16h 42mins
57.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 765.44 km 1h 55mins 1,761,034 IRR 71.0
Train 1052.66 km 15h 16mins 2,716,705 IRR 109.53
Drive 892.84 km 11h 1mins 3,290,158 IRR 132.65
Train 1091.81 km 16h 42mins 3,386,395 IRR 136.53
Take Car from Shiraz to Shiraz
Time: 10mins Cost: 99,213 IRR; $ 3.6 - 4.4 USD CO2 Emission: 1.46 kgs
Take Flight from SYZ to THR
Time: 1h 13mins Cost: 1,364,182 IRR; $ 49.5 - 60.5 USD CO2 Emission: 77.9 kgs
Take Car from Tehran Mehrabad to Shahrīār
Time: 32mins Cost: 297,640 IRR; $ 10.8 - 13.2 USD CO2 Emission: 4.29 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shiraz, Fars, Iran and Tehran Province, Iran is to travel by air, which will cost about 1,761,034 IRR or 63.90 USD.