Distance from

Riyadh to Muscat

Average travel distance is

1394.37 km

Nomal travel times are between

2h 35min  -  16h 45min

1394.37 km (866 miles) is the average travel distance between Riyadh and Muscat. If you could walk at the speed of 3mph (4.8kph), it would take 9 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1372.33 km 852.73 miles 741 miles
Drive 1416.4 km 880.11 miles 764.8 miles

Be prepared

Riyadh - Muscat Info

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

The distance from RUH to MCT 1318 km (819 miles).

The distance from Muscat to Muscat 15 km (9 miles).

Travel distance chart

The distance between Riyadh to Muscat, Oman is 1394.37 km (866 miles) and it would cost 75 USD ~ 28.877 OMR to drive in a car that consumes about 19 MPG.