Distance from

Bahrain to Muscat

Average travel distance is

1120.79 km

Nomal travel times are between

4h 57min  -  13h 49min

1120.79 km (696 miles) is the average travel distance between Bahrain and . If you could walk at the speed of 3mph (4.8kph), it would take 7 days 6 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 895.72 km 556.58 miles 483.65 miles
Drive 1345.86 km 836.28 miles 726.71 miles

BE PREPARED

Bahrain - Muscat Info

The distance from Al Muharraq to Manama Airport 5 km (3.33 miles) .

The distance from BAH to MCT 878 km (545.42 miles) .

The distance from Muscat International Airport to Azaibah 13 km (7.83 miles) .

Travel distance chart

The distance between Bahrain to Muscat, Oman is 1120.79 km (696 miles) and it would cost 59 USD ~ 23 OMR to drive in a car that consumes about 14 MPG.