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).
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Yes, Salam Air and Oman Air operate nonstop flights from Muscat (MCT) to Bangkok (BKK).
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×/week.
Scout — our search agent — hunts nonstop fares from Muscat every night and pings you when one's worth booking.
Watch it work →