Best way to travel between

Dammam, Eastern Province, Saudi Arabia
Mashad, Tehran, Iran
Travel Modes
Price
Distance
Duration
CO2
drive
$45.0
2468.91 km
33h 46mins
316.02 kgs
 
flight
$340.0
1509.6 km
3h 3mins
163.04 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2468.91 km 33h 46mins 1,116,149 IRR 45.0
Flight 1509.6 km 3h 3mins 8,433,122 IRR 340.0
Take Car from Dammam to Mashhad
Time: 33h 46mins Cost: 1,116,149 IRR; $ 40.5 - 49.5 USD CO2 Emission: 316.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dammam, Eastern Province, Saudi Arabia and Mashad, Tehran, Iran is to travel by car/taxi, which will cost about 1,116,149 IRR or 40.50 USD.