> > > > > >
Suvarnabhumi Airport to Muscat International Airport flight

Explore the cheapest one-way and round-trip flights from Suvarnabhumi Airport to Muscat International Airport over the next 90 days, with one-way fares from £155 and round-trip from £197. Based on Trip.com's latest 7-day flight data.

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?

Data is based on average one-way flight prices from Suvarnabhumi Airport to Muscat International Airport in Trip.com's database over the past 12 months.

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 December, with an average price of £217. You’ll want to avoid August, when the average price can reach as high as £329.

£329
£273
£217
£161
    Cheapest
  • £249
    Sep
  • £223
    Oct
  • £231
    Nov
  • £217
    Dec
  • £246
    Jan
  • £241
    Feb
  • £217
    Mar
  • £267
    Apr
  • £254
    May
  • £247
    Jun
  • £267
    Jul
  • £329
    Aug

What’s the cheapest month to fly round-trip from Suvarnabhumi Airport to Muscat International Airport?

The data is based on the past 12 months and shows the average monthly round-trip fares from Suvarnabhumi Airport to Muscat International Airport in the Trip.com database.

Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Suvarnabhumi Airport to Muscat International Airport, with an average price of £411. In contrast, August is usually the most expensive month, with average fares reaching £559.

£559
£485
£411
£337
    Cheapest
  • £431
    Sep
  • £429
    Oct
  • £411
    Nov
  • £444
    Dec
  • £414
    Jan
  • £439
    Feb
  • £500
    Mar
  • £475
    Apr
  • £540
    May
  • £438
    Jun
  • £520
    Jul
  • £559
    Aug

What is the cheapest day of the week to fly from Suvarnabhumi Airport to Muscat International Airport?

The data is based on the past 12 months and shows the average ticket prices from Suvarnabhumi Airport to Muscat International Airport for each day of the week in the Trip.com database.

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 Saturday, as ticket prices are usually the highest that day.

£268
£255
£242
£229
    Cheapest
  • £246
    Mon
  • £252
    Tue
  • £242
    Wed
  • £252
    Thu
  • £263
    Fri
  • £268
    Sat
  • £258
    Sun

Which airline offers the cheapest flights from Suvarnabhumi Airport to Muscat International Airport?

The cheapest airline flying from Suvarnabhumi Airport to Muscat International Airport is Thai Vietjet Air (from £155) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Thai Vietjet Air
From £155
Etihad Airways
From £166
Air Arabia
From £172
Air India
From £174
Gulf Air
From £176
IndiGo
From £178
Qatar Airways
From £194
Oman Air
From £200
Air India Express
From £204
Thai Airways
From £217

Find more flights and airlines

What is the 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.

Flight info.
Departure
Arrival
Weekly Schedule
  1. EY405

    15:15

    BKK

    6h 15m

    Nonstop

    18:30

    AUH

    S M T W T F S
    Search
  2. EY696

    20:45

    AUH

    1h 15m

    Nonstop

    22:00

    MCT

    S M T W T F S
  3. EY401

    03:15

    BKK

    6h 30m

    Nonstop

    06:45

    AUH

    S M T W T F S
    Search
  4. EY692

    09:25

    AUH

    1h 15m

    Nonstop

    10:40

    MCT

    S M T W T F S
  5. VZ760

    21:05

    BKK

    4h 15m

    Nonstop

    23:50

    BOM

    S M T W T F S
    Search
  6. OV762

    05:25

    BOM

    2h 55m

    Nonstop

    06:50

    MCT

    S M T W T F S
  7. G9822

    08:55

    BKK

    6h 25m

    Nonstop

    12:20

    SHJ

    S M T W T F S
    Search
  8. G9118

    19:55

    SHJ

    1h 5m

    Nonstop

    21:00

    MCT

    S M T W T F S
  9. EY401

    03:15

    BKK

    6h 30m

    Nonstop

    06:45

    AUH

    S M T W T F S
    Search
  10. EY696

    20:45

    AUH

    1h 15m

    Nonstop

    22:00

    MCT

    S M T W T F S
  11. EY405

    15:15

    BKK

    6h 15m

    Nonstop

    18:30

    AUH

    S M T W T F S
    Search
  12. EY692

    09:25

    AUH

    1h 15m

    Nonstop

    10:40

    MCT

    S M T W T F S
  13. AI2303

    22:20

    BKK

    4h 45m

    Nonstop

    01:35

    DEL

    S M T W T F S
    Search
  14. AI9233

    17:55

    DEL

    3h 35m

    Nonstop

    20:00

    MCT

    S M T W T F S
Find more flights and airlines

About Suvarnabhumi Airport and Muscat International Airport

Learn about Suvarnabhumi Airport (BKK) and Muscat International Airport (MCT) — including location, terminals, transportation, and travel tips.

Flight distance4,594.29 km
Cheapest one-way ticket price£155
Cheapest return ticket price£197

FAQs for Suvarnabhumi Airport to Muscat International Airport Flights

  • How long is the flight from Suvarnabhumi Airport to Muscat International Airport?

    Suvarnabhumi Airport to Muscat International Airport takes about 5 hours 22 minutes on average. Actual flight time may vary depending on route, weather and air traffic.
  • There are around 2 daily flights from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT).
  • The earliest flight from Suvarnabhumi Airport to Muscat International Airport departs at 09:00, and the last departs at 19:10, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.
  • The route from Suvarnabhumi Airport (BKK) to Muscat International Airport (MCT) is quite popular. Without considering departure times or holidays, tickets cost around £266 in September, the most expensive month to book this route.
  • The earliest flight departs from Suvarnabhumi Airport (BKK) at 09:00 and arrives in Muscat International Airport (MCT) at 12:10.
  • The latest flight departs from Suvarnabhumi Airport (BKK) at 20:05 and arrives in Muscat International Airport (MCT) at 23:15.
    • The distance from Muscat International Airport to downtown is about 11 km, by taxi about 30 minutes.
  • Oman Air is a very popular airline operating an average of 1117 flights per month.
  • One-way flights from Suvarnabhumi Airport to Muscat International Airport currently start from £155, and round-trip fares start from £197. The current lowest fare is a Thai Vietjet Air flight departing on Thu, Oct 22; prices may vary depending on availability.
  • Yes. Oman Air operate direct flights from Suvarnabhumi Airport to Muscat International Airport, with an average flight time of 5 hours 20 minutes, and around 14 weekly flights. Actual flight frequency may vary by season.
  • Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Suvarnabhumi Airport to Muscat International Airport is £324. Prices may vary depending on the departure date, airline, and availability.
  • SalamAir are the most popular budget airlines flying from Suvarnabhumi Airport to Muscat International Airport, with one-way fares starting from £155. Compare final prices carefully, as baggage, seat selection and payment fees may apply.
  • Suvarnabhumi Airport to Muscat International Airport operates around 10 weekly flights, mainly by Oman Air. Actual frequency may vary during holidays and seasonal schedule adjustments.
  • Enter Suvarnabhumi Airport and Muscat International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.