Distance from

Muscat to Sao Tome Island

Average travel distance is

7126.18 km

Nomal travel times are between

15h 24min  -  20h 29min

7126.18 km (4428 miles) is the average travel distance between Muscat and Sao Tome Island. If you could walk at the speed of 3mph (4.8kph), it would take 46 days 2 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 7126.18 km 4428 miles 3847.83 miles

Be prepared

Muscat - Sao Tome Island Info

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

The distance from MCT to OPO 7012 km (4357 miles).

The distance from Porto Airport to Ermesinde 18 km (11 miles).

The distance from Ermesinde to Mirao 80 km (50 miles).

Travel distance chart

The distance between Muscat, Oman to Sao Tome Island is 7126.18 km (4428 miles) and it would cost 525 USD ~ 1,928 AED to drive in a car that consumes about 133 MPG.