Cheap Flights from Suvarnabhumi Airport to Muscat International Airport
Search for flights from Bangkok to Muscat and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Thu, Jun 4 | SalamAir
MCT 23:306hNonstopBKK 08:30Muscat - Bangkok | Wed, Jun 10 | SalamAirTWD 10,962 TWD 13,89821% off21% offTWD 13,898 TWD 10,962 -
BKK 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Wed, May 27 | SalamAir
MCT 23:306hNonstopBKK 08:30Muscat - Bangkok | Wed, Jun 3 | SalamAirTWD 12,229 TWD 13,89812% off12% offTWD 13,898 TWD 12,229 -
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Thu, Jun 4 | SalamAir
MCT 17:5027h1 stopBKK 23:50Muscat - Bangkok | Wed, Jun 10 | Etihad AirwaysTWD 8,822 TWD 13,89837% off37% offTWD 13,898 TWD 8,822 -
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Thu, May 28 | SalamAir
MCT 11:558h 55m1 stopBKK 23:50Muscat - Bangkok | Tue, Jun 2 | Etihad AirwaysTWD 8,83236% offTWD 13,898 TWD 8,832 -
BKK 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Wed, May 27 | SalamAir
MCT 05:2515h 25m1 stopBKK 23:50Muscat - Bangkok | Wed, Jun 3 | Etihad AirwaysTWD 10,79022% offTWD 13,898 TWD 10,790 -
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Tue, May 26 | SalamAir
MCT 05:2515h 25m1 stopBKK 23:50Muscat - Bangkok | Sun, May 31 | Etihad AirwaysTWD 11,08720% offTWD 13,898 TWD 11,087 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 3 | Air India
MCT 17:5027h1 stopBKK 23:50Muscat - Bangkok | Wed, Jun 10 | Etihad AirwaysTWD 12,6749% offTWD 13,898 TWD 12,674 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Mon, Jun 22 | Air India
MCT 00:1516h 5m1 stopBKK 19:20Muscat - Bangkok | Mon, Jun 29 | Air IndiaTWD 12,7029% offTWD 13,898 TWD 12,702 -
BKK 17:5529h 5m1 stopMCT 20:00Bangkok - Muscat | Wed, Jun 10 | Air India
MCT 17:5027h1 stopBKK 23:50Muscat - Bangkok | Wed, Jun 17 | Etihad AirwaysTWD 12,7398% offTWD 13,898 TWD 12,739 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Wed, May 27 | Air India
MCT 05:2515h 25m1 stopBKK 23:50Muscat - Bangkok | Fri, May 29 | Etihad AirwaysTWD 12,7588% offTWD 13,898 TWD 12,758 -
BKK 22:2524h 35m1 stopMCT 20:00Bangkok - Muscat | Fri, Jun 19 | Air India
MCT 17:5027h1 stopBKK 23:50Muscat - Bangkok | Mon, Jun 22 | Etihad AirwaysTWD 12,8468% offTWD 13,898 TWD 12,846 -
BKK 07:3016h 5m1 stopMCT 20:35Bangkok - Muscat | Thu, May 28 | Air India
MCT 05:2515h 25m1 stopBKK 23:50Muscat - Bangkok | Tue, Jun 2 | Etihad AirwaysTWD 12,9257% offTWD 13,898 TWD 12,925 -
BKK 13:0017h 25m1 stopMCT 14:00Bangkok - Muscat | Thu, May 21 | Normal Airline
MCT 15:006hNonstopBKK 16:00Muscat - Bangkok | Sat, May 23 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Tue, Jun 16 | SalamAirTWD 7,161 TWD 7,7217% off7% offTWD 7,721 TWD 7,161 -
BKK 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Sun, Jun 14 | SalamAirTWD 7,180 TWD 7,7217% off7% offTWD 7,721 TWD 7,180 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Thu, Jun 18 | Air IndiaTWD 5,746 TWD 7,72126% off26% offTWD 7,721 TWD 5,746 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 17 | Air IndiaTWD 6,32618% offTWD 7,721 TWD 6,326 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Tue, Jun 16 | Air IndiaTWD 6,33018% offTWD 7,721 TWD 6,330 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Mon, Jun 15 | Air IndiaTWD 6,51116% offTWD 7,721 TWD 6,511 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Thu, Jun 11 | Air IndiaTWD 6,59015% offTWD 7,721 TWD 6,590 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 10 | Air IndiaTWD 6,66514% offTWD 7,721 TWD 6,665 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 24 | Air IndiaTWD 6,70213% offTWD 7,721 TWD 6,702 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Mon, Jun 22 | Air IndiaTWD 6,70213% offTWD 7,721 TWD 6,702 -
BKK 07:3016h 5m1 stopMCT 20:35Bangkok - Muscat | Tue, May 26 | Air IndiaTWD 6,83212% offTWD 7,721 TWD 6,832 -
BKK 07:3015h 30m1 stopMCT 20:00Bangkok - Muscat | Thu, Jun 4 | Air IndiaTWD 6,84111% offTWD 7,721 TWD 6,841 -
BKK 13:0017h 25m1 stopMCT 14:00Bangkok - Muscat | Thu, May 21 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Suvarnabhumi Airport to Muscat International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Suvarnabhumi Airport to Muscat International Airport
What is the cheapest month for one-way flights from Suvarnabhumi Airport to Muscat International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Suvarnabhumi Airport to Muscat International Airport, the best time to buy is in June, with an average price of TWD 8,703. You’ll want to avoid August, when the average price can reach as high as TWD 13,222.
What’s the cheapest month to fly round-trip from Suvarnabhumi Airport to Muscat International Airport?
Based on Trip.com’s data from the past 12 months, May is typically the cheapest month to find flights from Suvarnabhumi Airport to Muscat International Airport, with an average price of TWD 16,628. In contrast, August is usually the most expensive month, with average fares reaching TWD 24,728.
What is the cheapest day of the week to fly from Suvarnabhumi Airport to Muscat International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Suvarnabhumi Airport to Muscat International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from Suvarnabhumi Airport to Muscat International Airport
See which airlines fly from Bangkok to Muscat. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Suvarnabhumi Airport to Muscat International Airport
Check the schedule for flights from Bangkok to Muscat and find the flight that best matches your travel plans.

OV464
Suvarnabhumi Airport
09:30
BKK
13:00
MCT
- - - W - - -Search
OV466
Suvarnabhumi Airport
03:35
BKK
07:05
MCT
- - T - - - SSearch
AI2353
Suvarnabhumi Airport
14:45
BKK
17:50
BOM
S M T W T F SSearch
AI9141
Chhatrapati Shivaji Maharaj International Airport
22:00
BOM
23:15
MCT
S M T W T F S
VZ760
Suvarnabhumi Airport
21:05
BKK
23:50
BOM
S - T - T F -Search
OV762
Chhatrapati Shivaji Maharaj International Airport
11:40
BOM
13:05
MCT
S M T - T F S
AI2333
Suvarnabhumi Airport
08:40
BKK
11:35
DEL
S M T W T F SSearch
AI9233
Indira Gandhi International Airport
19:30
DEL
21:25
MCT
S M T W T F S
GF153
Suvarnabhumi Airport
19:15
BKK
22:40
BAH
S M T W T F SSearch
GF564
Bahrain International Airport
15:40
BAH
18:10
MCT
- - - W - F -
6E1060
Suvarnabhumi Airport
22:45
BKK
01:40
BOM
S M T W T F SSearch
6E1267
Chhatrapati Shivaji Maharaj International Airport
21:50
BOM
22:55
MCT
S M T W T F S
AI2335
Suvarnabhumi Airport
18:20
BKK
21:20
DEL
S M T W T F SSearch
AI9233
Indira Gandhi International Airport
19:30
DEL
21:25
MCT
S M T W T F S
AI2338
Suvarnabhumi Airport
22:50
BKK
01:34
BOM
S - T W T F SSearch
AI9141
Chhatrapati Shivaji Maharaj International Airport
22:00
BOM
23:15
MCT
S M T W T F S
GF153
Suvarnabhumi Airport
19:15
BKK
22:40
BAH
S M T W T F SSearch
GF566
Bahrain International Airport
20:40
BAH
23:10
MCT
S M T - T - S
Suvarnabhumi Airport to Muscat International Airport Flights Info
| Flight distance | 4,594.29 km |
|---|---|
| Cheapest one-way ticket price | TWD 5,746 |
| Cheapest return ticket price | TWD 8,822 |
FAQs for Suvarnabhumi Airport to Muscat International Airport Flights
How long does it take to fly from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT)?
It takes around 6 hours 14 minutes to fly from Suvarnabhumi Airport (bkk) to Muscat International Airport (mct).How many daily flights are there from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT)?
There are around 3 daily flights from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT).When are flight tickets from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT) the cheapest?
Tickets cost around TWD 9,686 in June, making it the cheapest month to book. Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT) most expensive?
The route from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT) is quite popular. Without considering departure times or holidays, tickets cost around TWD 14,108 in May, the most expensive month to book this route.What time does the earliest flight from Suvarnabhumi Airport to Muscat International Airport depart?
The earliest flight departs from Suvarnabhumi Airport (BKK) at 09:00 and arrives in Muscat International Airport (MCT) at 12:10.What time does the latest flight from Suvarnabhumi Airport to Muscat International Airport depart?
The latest flight departs from Suvarnabhumi Airport (BKK) at 20:05 and arrives in Muscat International Airport (MCT) at 23:15.What is the transportation method from the main airport to downtown in Muscat?
- The distance from Muscat International Airport to downtown is about 11 km, by taxi about 30 minutes.
Which airline operates the most direct flights from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT)?
Oman Air is a very popular airline operating an average of 1117 flights per month.
Popular Destinations
- Direct flights Suvarnabhumi Airport to Sharjah International Airport
- Direct flights Suvarnabhumi Airport to Dubai International Airport
- Cheap flights from Suvarnabhumi Airport to Yangon International Airport
- Direct flights Suvarnabhumi Airport to Phuket International Airport
- Direct flights Suvarnabhumi Airport to Samui Airport
- Flights from Suvarnabhumi Airport to Sharjah
- Available flights from Suvarnabhumi Airport to Koh Samui
- Cheap flights from Suvarnabhumi Airport to Yangon
- Cheap flights from Suvarnabhumi Airport to Dubai
- Flights from Suvarnabhumi Airport to Phuket
- Cheap flights from Zayed International Airport to Muscat International Airport
- Direct flights Cairo International Airport to Muscat International Airport
- Flights from Sharjah International Airport to Muscat International Airport
- Flights from Dubai International Airport to Muscat International Airport
- Flights from Suvarnabhumi Airport to Muscat International Airport
- Cheap flights from Abu Dhabi to Muscat International Airport
- Cheap flights from Dubai to Muscat International Airport
- Cheap flights from Bangkok to Muscat International Airport
- Round-trip flights from Istanbul to Muscat International Airport
- Direct flights from Sharjah to Muscat International Airport




