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 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Mon, Jun 15 | SalamAir
MCT 23:306hNonstopBKK 08:30Muscat - Bangkok | Mon, Jun 22 | SalamAirJPY 69,720 JPY 91,74024% off24% offJPY 91,740 JPY 69,720 -
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Tue, Jun 16 | SalamAir
MCT 17:356hNonstopBKK 02:35Muscat - Bangkok | Sun, Jun 21 | SalamAirJPY 69,720 JPY 91,74024% off24% offJPY 91,740 JPY 69,720 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 24 | Air India
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Tue, Jun 30 | Air IndiaJPY 61,120 JPY 91,74033% off33% offJPY 91,740 JPY 61,120 -
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 IndiaJPY 61,17033% offJPY 91,740 JPY 61,170 -
BKK 22:2524h 50m1 stopMCT 20:15Bangkok - Muscat | Wed, Jul 8 | Air India
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Sun, Jul 12 | Air IndiaJPY 61,76033% offJPY 91,740 JPY 61,760 -
BKK 20:1529h 55m1 stopMCT 23:10Bangkok - Muscat | Sun, Jul 12 | Gulf Air
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Wed, Jul 15 | Air IndiaJPY 62,17032% offJPY 91,740 JPY 62,170 -
BKK 03:1522h1 stopMCT 22:15Bangkok - Muscat | Tue, Jun 16 | Etihad Airways
MCT 23:5021h1 stopBKK 23:50Muscat - Bangkok | Tue, Jun 23 | Etihad AirwaysJPY 62,83032% offJPY 91,740 JPY 62,830 -
BKK 09:306h 30mNonstopMCT 13:00Bangkok - Muscat | Thu, Jul 16 | SalamAir
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Thu, Jul 23 | Air IndiaJPY 62,97031% offJPY 91,740 JPY 62,970 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Thu, Jun 25 | Air India
MCT 00:1516h 5m1 stopBKK 19:20Muscat - Bangkok | Mon, Jun 29 | Air IndiaJPY 63,16031% offJPY 91,740 JPY 63,160 -
BKK 20:1529h 55m1 stopMCT 23:10Bangkok - Muscat | Thu, Jul 9 | Gulf Air
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Wed, Jul 15 | Air IndiaJPY 63,63031% offJPY 91,740 JPY 63,630 -
BKK 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Sun, Jul 12 | SalamAir
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Wed, Jul 15 | Air IndiaJPY 64,42030% offJPY 91,740 JPY 64,420 -
BKK 09:1515h 15m1 stopMCT 21:30Bangkok - Muscat | Thu, Jul 16 | Qatar Airways
MCT 00:1510h 20m1 stopBKK 13:35Muscat - Bangkok | Thu, Jul 23 | Air IndiaJPY 64,70028% offJPY 91,740 JPY 64,700 -
BKK 13:0017h 25m1 stopMCT 14:00Bangkok - Muscat | Tue, Jun 16 | Normal Airline
MCT 15:006hNonstopBKK 16:00Muscat - Bangkok | Thu, Jun 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BKK 03:356h 30mNonstopMCT 07:05Bangkok - Muscat | Mon, Jun 22 | SalamAirJPY 38,360 JPY 53,28028% off28% offJPY 53,280 JPY 38,360 -
BKK 10:256h 30mNonstopMCT 13:55Bangkok - Muscat | Tue, Jun 30 | SalamAirJPY 40,490 JPY 53,28024% off24% offJPY 53,280 JPY 40,490 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Thu, Jun 25 | Air IndiaJPY 31,870 JPY 53,28040% off40% offJPY 53,280 JPY 31,870 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Fri, Jun 26 | Air IndiaJPY 34,66035% offJPY 53,280 JPY 34,660 -
BKK 20:2029h 55m1 stopMCT 23:15Bangkok - Muscat | Wed, Jun 24 | Air IndiaJPY 35,49033% offJPY 53,280 JPY 35,490 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Thu, Jul 9 | Air IndiaJPY 37,51030% offJPY 53,280 JPY 37,510 -
BKK 22:2524h 50m1 stopMCT 20:15Bangkok - Muscat | Tue, Jul 7 | Air IndiaJPY 37,60028% offJPY 53,280 JPY 37,600 -
BKK 07:3015h 45m1 stopMCT 20:15Bangkok - Muscat | Mon, Jul 6 | Air IndiaJPY 38,78027% offJPY 53,280 JPY 38,780 -
BKK 20:1529h 55m1 stopMCT 23:10Bangkok - Muscat | Tue, Jun 30 | Gulf AirJPY 39,16027% offJPY 53,280 JPY 39,160 -
BKK 14:4511h 30m1 stopMCT 23:15Bangkok - Muscat | Tue, Jun 23 | Air IndiaJPY 40,02025% offJPY 53,280 JPY 40,020 -
BKK 13:0017h 25m1 stopMCT 14:00Bangkok - Muscat | Tue, Jun 16 | 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 JPY 44,650. You’ll want to avoid August, when the average price can reach as high as JPY 67,500.
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, September is typically the cheapest month to find flights from Suvarnabhumi Airport to Muscat International Airport, with an average price of JPY 86,240. In contrast, August is usually the most expensive month, with average fares reaching JPY 126,230.
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.

OV466
Suvarnabhumi Airport
03:35
BKK
07:05
MCT
S - - - - - SSearch
OV464
Suvarnabhumi Airport
10:25
BKK
13:55
MCT
- M - W - - -Search
EY405
Suvarnabhumi Airport
15:55
BKK
19:10
AUH
S M T W T F SSearch
EY696
Zayed International Airport
20:45
AUH
22:00
MCT
S M T W T F S
GF153
Suvarnabhumi Airport
19:15
BKK
22:40
BAH
S M T W T F SSearch
GF560
Bahrain International Airport
01:45
BAH
04:25
MCT
S M T W - F S
AI2353
Suvarnabhumi Airport
15:05
BKK
17:57
BOM
S M T W T F SSearch
AI9141
Chhatrapati Shivaji Maharaj International Airport
22:35
BOM
23:15
MCT
S M T W T F S
QR831
Suvarnabhumi Airport
09:15
BKK
11:50
DOH
- - T W T F -Search
QR1124
Hamad International Airport
18:55
DOH
21:30
MCT
S M T W 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
EY401
Suvarnabhumi Airport
03:15
BKK
06:45
AUH
S M T W T F SSearch
EY696
Zayed International Airport
20:45
AUH
22:00
MCT
S M T W T F S
AI2303
Suvarnabhumi Airport
22:25
BKK
01:40
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
QR829
Suvarnabhumi Airport
21:05
BKK
23:40
DOH
S - - - - - SSearch
QR1124
Hamad International Airport
18:55
DOH
21:30
MCT
S M T W T F S
Suvarnabhumi Airport to Muscat International Airport Flights Info
| Flight distance | 4,594.29 km |
|---|---|
| Cheapest one-way ticket price | JPY 31,870 |
| Cheapest return ticket price | JPY 61,120 |
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 JPY 55,600 in July, 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 JPY 58,680 in June, 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
- Cheap flights from Suvarnabhumi Airport to Phuket International Airport
- Direct flights Suvarnabhumi Airport to Sharjah International Airport
- Flights from Suvarnabhumi Airport to Yangon International Airport
- Cheap flights from Suvarnabhumi Airport to Samui Airport
- Direct flights Suvarnabhumi Airport to Dubai International Airport
- Flights from Suvarnabhumi Airport to Phuket
- Available flights from Suvarnabhumi Airport to Dubai
- Flights from Suvarnabhumi Airport to Koh Samui
- Flights from Suvarnabhumi Airport to Yangon
- Cheap flights from Suvarnabhumi Airport to Sharjah
- Direct flights Suvarnabhumi Airport to Muscat International Airport
- Cheap flights from Cairo International Airport to Muscat International Airport
- Cheap flights from Dubai International Airport to Muscat International Airport
- Flights from Zayed International Airport to Muscat International Airport
- Flights from Sharjah International Airport to Muscat International Airport
- Direct flights from Sharjah to Muscat International Airport
- Cheap flights from Istanbul to Muscat International Airport
- Direct flights from Bangkok to Muscat International Airport
- Cheap flights from Abu Dhabi to Muscat International Airport
- Cheap flights from Dubai to Muscat International Airport




