Best way to travel between

Mashad, Tehran, Iran
Dammam, Eastern Province, Saudi Arabia
Travel Modes
Price
Distance
Duration
CO2
drive
$45.0
2548.0 km
34h 3mins
326.14 kgs
 
flight
$248.77
1529.55 km
5h 23mins
165.19 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2548.0 km 34h 3mins 169 SAR 45.0
Flight 1529.55 km 5h 23mins 933 SAR 248.77
Take Car from Mashhad to Dammam
Time: 34h 3mins Cost: 169 SAR; $ 40.5 - 49.5 USD CO2 Emission: 326.18 kgs
Source: Rome2rio

Mode of travel comparision chart

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