Distance Calculator

Distance from Mardin to Tehran

Distance between Mardin and Tehran is 971 kilometers (603 miles).
Driving distance from Mardin to Tehran is 1381 kilometers (858 miles).

air 971 km
air 603 miles
car 1381 km
car 858 miles

Distance Map Between Mardin and Tehran

Mardin, TurkeyTehran, Iran = 603 miles = 971 km.

How far is it between Mardin and Tehrān

Mardin is located in Turkey with (37.3131,40.7436) coordinates and Tehran is located in Iran with (35.6944,51.4215) coordinates. The calculated flying distance from Mardin to Tehran is equal to 603 miles which is equal to 971 km.

If you want to go by car, the driving distance between Mardin and Tehran is 1380.98 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 12 hours 19 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 410 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Mardin 37.3131, 40.7436 37° 18´ 47.1240'' N
40° 44´ 36.8520'' E
Tehran 35.6944, 51.4215 35° 41´ 39.8040'' N
51° 25´ 17.4360'' E

Estimated Travel Time Between Mardin and Tehrān

Average SpeedTravel Time
30 mph (48 km/h) 28 hours 46 minutes
40 mph (64 km/h) 21 hours 34 minutes
50 mph (80 km/h) 17 hours 15 minutes
60 mph (97 km/h) 14 hours 14 minutes
70 mph (112 km/h) 12 hours 19 minutes
75 mph (120 km/h) 11 hours 30 minutes
Mardin, Turkey

Related Distances from Mardin

CitiesDistance
Mardin to Mashhad2281 km
Mardin to Isfahan1445 km
Mardin to Tabriz763 km
Mardin to Tehran1381 km
Mardin to Karaj1341 km
Tehran, Iran

Related Distances to Tehran

CitiesDistance
Caycuma to Tehran2214 km
Solhan to Tehran1234 km
Siverek to Tehran1406 km
Sebinkarahisar to Tehran1529 km
Arakli to Tehran1444 km
Please Share Your Comments