Distance from

Bangkok to Muscat

Average travel distance is

5032.99 km

Nomal travel times are between

11h 6min  -  12h 12min

5032.99 km (3127 miles) is the average travel distance between Bangkok and . If you could walk at the speed of 3mph (4.8kph), it would take 32 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 5032.99 km 3127.35 miles 2717.6 miles


Bangkok - Muscat Info

The distance from Phaya Thai to Suvarnabhumi Airport 29 km (18.28 miles) .

The distance from BKK to MCT 4961 km (3082.92 miles) .

The distance from Muscat International Airport to Ruwi 32 km (20.15 miles) .

The distance from Ruwi to Muscat 10 km (6.34 miles) .

Travel distance chart

The distance between Bangkok Thailand to Muscat is 5032.99 km (3127 miles) and it would cost 251 USD ~ 97 OMR to drive in a car that consumes about 63 MPG.