Distance Calculator

Distance from Riyadh to Esfarayen

Distance between Riyadh and Esfarayen is 1717 kilometers (1067 miles).
Driving distance from Riyadh to Esfarayen is 2450 kilometers (1523 miles).

air 1717 km
air 1067 miles
car 2450 km
car 1523 miles

Distance Map Between Riyadh and Esfarayen

Riyadh, Saudi ArabiaEsfarayen, Bojnurd, Iran = 1067 miles = 1717 km.

How far is it between Riyadh and Esfarāyen

Riyadh is located in Saudi Arabia with (24.6877,46.7219) coordinates and Esfarayen is located in Iran with (37.0765,57.5101) coordinates. The calculated flying distance from Riyadh to Esfarayen is equal to 1067 miles which is equal to 1717 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Riyadh 24.6877, 46.7219 24° 41´ 15.8280'' N
46° 43´ 18.6600'' E
Esfarayen 37.0765, 57.5101 37° 4´ 35.2200'' N
57° 30´ 36.3240'' E

Estimated Travel Time Between Riyadh and Esfarāyen

Average SpeedTravel Time
30 mph (48 km/h) 51 hours 02 minutes
40 mph (64 km/h) 38 hours 17 minutes
50 mph (80 km/h) 30 hours 37 minutes
60 mph (97 km/h) 25 hours 15 minutes
70 mph (112 km/h) 21 hours 52 minutes
75 mph (120 km/h) 20 hours 25 minutes
Riyadh, Saudi Arabia

Related Distances from Riyadh

CitiesDistance
Riyadh to Farsan1416 km
Riyadh to Kuhdasht1346 km
Riyadh to Khorramdarreh1752 km
Riyadh to Kazerun1393 km
Riyadh to Ilam1511 km
Esfarayen, Bojnurd, Iran

Related Distances to Esfarayen

CitiesDistance
Riyadh to Esfarayen2450 km
Please Share Your Comments