Distance Calculator

Distance from Riyadh to Al Sohar

Distance between Riyadh and Al Sohar is 1015 kilometers (630 miles).
Driving distance from Riyadh to Al Sohar is 1111 kilometers (690 miles).

air 1015 km
air 630 miles
car 1111 km
car 690 miles

Distance Map Between Riyadh and Al Sohar

Riyadh, Saudi ArabiaAl Sohar, Oman = 630 miles = 1015 km.

How far is it between Riyadh and Al Sohar

Riyadh is located in Saudi Arabia with (24.6877,46.7219) coordinates and Al Sohar is located in Oman with (24.3643,56.7468) coordinates. The calculated flying distance from Riyadh to Al Sohar is equal to 630 miles which is equal to 1015 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Riyadh 24.6877, 46.7219 24° 41´ 15.8280'' N
46° 43´ 18.6600'' E
Al Sohar 24.3643, 56.7468 24° 21´ 51.4800'' N
56° 44´ 48.5160'' E

Estimated Travel Time Between Riyadh and Al Sohar

Average SpeedTravel Time
30 mph (48 km/h) 23 hours 08 minutes
40 mph (64 km/h) 17 hours 21 minutes
50 mph (80 km/h) 13 hours 53 minutes
60 mph (97 km/h) 11 hours 27 minutes
70 mph (112 km/h) 09 hours 55 minutes
75 mph (120 km/h) 09 hours 15 minutes
Riyadh, Saudi Arabia

Related Distances from Riyadh

CitiesDistance
Riyadh to Sufalat Sama Il1407 km
Riyadh to Sur1570 km
Riyadh to Saham1148 km
Riyadh to Ibra1412 km
Riyadh to Bawshar1323 km
Al Sohar, Oman

Related Distances to Al Sohar

CitiesDistance
Jeddah to Al Sohar2054 km
Riyadh to Al Sohar1111 km
Please Share Your Comments