Distance Calculator

Distance from Najran to Riyadh

Distance between Najran and Riyadh is 844 kilometers (524 miles).
Driving distance from Najran to Riyadh is 983 kilometers (611 miles).

air 844 km
air 524 miles
car 983 km
car 611 miles

Distance Map Between Najran and Riyadh

Najran, Saudi ArabiaRiyadh, Saudi Arabia = 524 miles = 844 km.

How far is it between Najrān and Riyadh

Najran is located in Saudi Arabia with (17.4933,44.1277) coordinates and Riyadh is located in Saudi Arabia with (24.6877,46.7219) coordinates. The calculated flying distance from Najran to Riyadh is equal to 524 miles which is equal to 844 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Najran 17.4933, 44.1277 17° 29´ 35.7360'' N
44° 7´ 39.5760'' E
Riyadh 24.6877, 46.7219 24° 41´ 15.8280'' N
46° 43´ 18.6600'' E

Estimated Travel Time Between Najrān and Riyadh

Average SpeedTravel Time
30 mph (48 km/h) 20 hours 28 minutes
40 mph (64 km/h) 15 hours 21 minutes
50 mph (80 km/h) 12 hours 17 minutes
60 mph (97 km/h) 10 hours 08 minutes
70 mph (112 km/h) 08 hours 46 minutes
75 mph (120 km/h) 08 hours 11 minutes
Najran, Saudi Arabia

Related Distances from Najran

CitiesDistance
Najran to Hayil1665 km
Najran to Tabuk1859 km
Najran to Mecca852 km
Najran to Sakaka1979 km
Najran to Riyadh983 km
Riyadh, Saudi Arabia

Related Distances to Riyadh

CitiesDistance
Mecca to Riyadh869 km
Medina to Riyadh834 km
Sakaka to Riyadh996 km
Ar Ar to Riyadh1063 km
Dammam to Riyadh414 km
Please Share Your Comments