Distance Calculator

Distance from Ashgabat to Riyadh

Distance between Ashgabat and Riyadh is 1841 kilometers (1144 miles).
Driving distance from Ashgabat to Riyadh is 2631 kilometers (1635 miles).

air 1841 km
air 1144 miles
car 2631 km
car 1635 miles

Distance Map Between Ashgabat and Riyadh

Ashgabat, TurkmenistanRiyadh, Saudi Arabia = 1144 miles = 1841 km.

How far is it between Ashgabat and Riyadh

Ashgabat is located in Turkmenistan with (37.95,58.3833) coordinates and Riyadh is located in Saudi Arabia with (24.6877,46.7219) coordinates. The calculated flying distance from Ashgabat to Riyadh is equal to 1144 miles which is equal to 1841 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Ashgabat 37.95, 58.3833 37° 57´ 0.0000'' N
58° 22´ 59.9880'' E
Riyadh 24.6877, 46.7219 24° 41´ 15.8280'' N
46° 43´ 18.6600'' E

Estimated Travel Time Between Ashgabat and Riyadh

Average SpeedTravel Time
30 mph (48 km/h) 54 hours 48 minutes
40 mph (64 km/h) 41 hours 06 minutes
50 mph (80 km/h) 32 hours 53 minutes
60 mph (97 km/h) 27 hours 07 minutes
70 mph (112 km/h) 23 hours 29 minutes
75 mph (120 km/h) 21 hours 55 minutes
Ashgabat, Turkmenistan

Related Distances from Ashgabat

CitiesDistance
Ashgabat to Riyadh2631 km
Riyadh, Saudi Arabia

Related Distances to Riyadh

CitiesDistance
Mary to Riyadh2899 km
Bayramaly to Riyadh2930 km
Turkmenabat to Riyadh3148 km
Atamyrat to Riyadh3340 km
Tejen to Riyadh2795 km
Please Share Your Comments