Distance from

Muscat to Riyadh

Average travel distance is

1380.26 km

Nomal travel times are between

3h 0min  -  16h 36min

1380.26 km (857 miles) is the average travel distance between Muscat and Riyadh. If you could walk at the speed of 3mph (4.8kph), it would take 8 days 22 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1349.46 km 838.52 miles 728.65 miles
Drive 1411.05 km 876.79 miles 761.91 miles

Be prepared

Muscat - Riyadh Info

The distance from Muscat to Muscat 17 km (10 miles).

The distance from MCT to RUH 1293 km (803 miles).

The distance from Riyadh to Riyadh 40 km (25 miles).

Travel distance chart

The distance between Muscat, Oman to Riyadh is 1380.26 km (857 miles) and it would cost 75 USD ~ 281.288 SAR to drive in a car that consumes about 19 MPG.