Salam Air and Oman Air operate nonstop flights from Muscat/Seeb (MCT) to Bangkok (BKK). The nonstop flight takes around ~5h 44m, covering 2,852 miles (4,590 km) and operates 3–4×/week. Updated 28 June 2026.
We'll email you when a fare from MCT drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Bangkok schedule from MCT
Already have an account? Sign in
Yes, Salam Air and Oman Air operate nonstop flights from Muscat/Seeb (MCT) to Bangkok (BKK).
Salam Air, Oman Air operate nonstop flights from Muscat/Seeb to Bangkok.
The nonstop flight from Muscat/Seeb to Bangkok takes ~5h 44m (approximately 4590 km).
Nonstop flights from Muscat/Seeb to Bangkok operate 3–4×/week.