Best way to travel between

Urmia, West Azerbaijan, Iran
Tehran
Travel Modes
Price
Distance
Duration
CO2
drive
$8.0
775.68 km
8h 39mins
99.29 kgs
 
bus
$10.0
786.42 km
13h 16mins
23.59 kgs
 
flight
$340.0
719.25 km
3h 44mins
77.68 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 775.68 km 8h 39mins 198,426 IRR 8.0
Bus 786.42 km 13h 16mins 248,033 IRR 10.0
Flight 719.25 km 3h 44mins 8,433,122 IRR 340.0
Take Car from Urmia to Tehran
Time: 8h 39mins Cost: 198,426 IRR; $ 7.2 - 8.8 USD CO2 Emission: 99.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Urmia, West Azerbaijan, Iran and Tehran is to travel by car/taxi, which will cost about 198,426 IRR or 7.20 USD.