🔔 Track this route
We check MCT → BKK every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Salam Air and Oman Air fly nonstop from Muscat (MCT) to Bangkok (BKK), 3–4 times a week. The flight takes about 6h 23m and covers 2,852 miles (4,590 km).
Salam Air, Oman Air operate nonstop flights from Muscat to Bangkok.
The nonstop flight from Muscat to Bangkok takes ~6h 23m (approximately 4590 km).
Nonstop flights from Muscat to Bangkok operate 3–4 times a week.