Best way to travel between

Tehran
Damman, Riyadh, Saudi Arabia
Travel Modes
Price
Distance
Duration
CO2
flight
$207.53763911
1092.32 km
8h 6mins
117.97 kgs
 
drive
$221.294325
1816.38 km
13h 31mins
232.5 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1092.32 km 8h 6mins 778 SAR 207.53763911
Drive 1816.38 km 13h 31mins 830 SAR 221.294325
Take Train from Saadi Station to Shahed - Bagher Shahr Station
Time: 37mins Cost: 8 SAR; $ 1.9 - 2.3 USD CO2 Emission: 0.98 kgs
Take Train from Shahed - Bagher Shahr Station to Tehran Imam Khomeini Airport
Time: 35mins Cost: 13 SAR; $ 3.1 - 3.8 USD CO2 Emission: 1.62 kgs
Take Flight from IKA to DMM
Time: 4h 10mins Cost: 750 SAR; $ 180.0 - 220.0 USD CO2 Emission: 108.24 kgs
Take Taxi from Dammam to Dammam
Time: 29mins Cost: 206 SAR; $ 49.5 - 60.5 USD CO2 Emission: 5.28 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Damman, Riyadh, Saudi Arabia is to travel by air, which will cost about 780 SAR or 187.20 USD.