International route MCT to HKT

Cheap flights from Muscat to Phuket

Both airlines fly nonstop from Muscat to Phuket. The 4,594 km flight takes about 6 hours 15 minutes.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
Nonstop, both airlinesEconomy
MCT
Muscat
HKT
Phuket
Distance
4,594 km
Return Search fares

Looking for Muscat to Phuket air tickets and not sure what to pay? Two airlines fly this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Muscat to Phuket are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Muscat to Phuket are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Nonstop, both airlines

You can fly direct with 2 airlines. Average duration is 6h 15m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Phuket!

Muscat to Phuket flight guide

Flying from Muscat to Phuket

  • Updated
  • 6 min read
In short

Muscat to Phuket is a 4,594 km nonstop flight of about 6 hours 15 minutes from Muscat International Airport (MCT) to Phuket International Airport (HKT). Oman Air and SalamAir both fly it, giving Oman residents and Gulf travellers a direct path to Thailand's beaches.

Oman Air inclusions against SalamAir's bare seat

Oman Air is a full-service airline: checked bags, meals and drinks are normally part of the economy fare. SalamAir, the low-cost carrier, sells a bare seat and charges for bags, meals and seat choice. On a six-hour flight, SalamAir's saving can shrink once you add a bag and a meal, so compare the full amounts.

Taxis to Seeb and staying airside on Oman Air

Muscat International Airport is at Seeb, about 30 km west of Muttrah. Taxis and ride-hailing apps are the usual way out from the city. Oman Air uses Muscat as its hub, so passengers connecting from elsewhere on one ticket stay airside.

Before the flight, Muscat's terminal has duty free, restaurants and two lounges, Primeclass and Majan, plus free Wi-Fi. Currency exchange counters let you buy a little Thai baht for the first taxi in Phuket. E-gates at passport control speed things up for eligible travellers.

HKT buses to Patong Beach and Phuket Town

HKT is at the north end of Phuket, about an hour's drive from Patong, Kata and Karon.

Airports of Thailand lists the Airport Bus Express to Patong Beach via Thalang and Kathu from 8 am to 8 pm, an hourly airport bus to Phuket Town from 8:15 am to 8:15 pm, the Phuket Smart Bus from beside the domestic terminal to Kamala, Patong, Karon, Kata and Rawai, and shared public vans to Patong, Kata and Karon. Car rental counters are on the first floor, and you can pre-book an airport shuttle.

Overnight flights from the Gulf often land early in the morning. If you arrive before 8 am, the buses have not yet started, so a taxi or pre-booked transfer is the way to go.

TDAC filing before you land in Thailand

All non-Thai nationals must file the Thailand Digital Arrival Card (TDAC) online at tdac.immigration.go.th within the three days before arrival. It replaced the paper TM6 card on 1 May 2025. Royal Thai Embassy guidance says immigration will not process an arrival without it, and that it can be filed even before a visa is issued. It is not a visa; whether you need one depends on your passport, explained on our Thailand visa page.

Dry season crowds and cheaper monsoon months

Phuket's dry, sunny season runs from about November to April, the busiest months for flights from the Gulf. May to October brings the south-west monsoon, with rain and rougher seas but lower hotel prices. Many Gulf residents travel during the summer school holidays to escape the heat, accepting Phuket's showers.

Book early for the Eid holidays, when demand from Oman and the wider Gulf peaks.

Boats to Phi Phi and Krabi, flights to Chiang Mai

Ferries and speedboats link Phuket with Phi Phi and Krabi, and domestic flights reach Bangkok and Chiang Mai. Bangkok's Suvarnabhumi has many onward routes across Asia, including those on our Bangkok to Dhaka flights page. Muscat's own regional links are on pages such as Muscat to Dhaka flights.

Save the TDAC and carry your hotel address

File the TDAC within the three-day window, save the confirmation, and carry your hotel address in English or Thai for the taxi driver.

Fact-checked by the bookingMentor Travel Desk Reviewed · Updated when rules or prices change

Checked against trusted sources:
Muscat International AirportPhuket International AirportRoyal Thai Embassy

See all 3 sources
  1. Muscat International Airport
  2. Phuket International Airport (AOT)
  3. Royal Thai Embassy: Thailand Digital Arrival Card

Muscat to Phuket flights at a glance

Both airlines fly nonstop from Muscat (MCT) to Phuket (HKT). The 4,594 km flight takes about 6 hours 15 minutes.

Key facts for Muscat to Phuket flights
Flight time6h 15m nonstop
Distance4,594 km

Search Muscat to Phuket flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Muscat to Phuket

Full-service and low-cost airlines both fly the route, so compare what each fare includes.

CHECK ALL

Departure and arrival airports

MCT Muscat International Airport

Codes
IATA MCT
City
Muscat, Oman
Getting into town
Muscat International Airport is at Seeb, about 30 km west of Muttrah and the old town. Taxis and ride-hailing cars run from arrivals.
Time zone
UTC+4

HKT Phuket International Airport

Codes
IATA HKT
City
Phuket, Thailand
Terminal
Separate international and domestic terminals, side by side.
Time zone
UTC+7, no daylight saving
Getting into town
Phuket International Airport is at the northern end of the island, so the west-coast beaches are a fair drive away: allow around an hour to Patong or Kata by taxi or minivan, more in traffic. The Phuket Smart Bus runs from the airport down the west coast beaches.

Phuket airport guide

How to book Muscat to Phuket for less

Practical points for booking this route.

Low-costbags are extra

Add bags when you book

SalamAir charge for checked baggage. It is cheaper added online at booking than at the airport.

2airlines on the route

Compare the total, not the headline fare

Put your dates into the search above and compare the price with baggage, seats and meals included, not just the base fare.

TDACwithin 3 days of landing

Apply for the Thai e-Visa early

Non-Thai nationals file the Thailand Digital Arrival Card at tdac.immigration.go.th before arrival; check the visa rule for your passport.

Travelers are asking

No questions yet about Muscat to Phuket flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Muscat to Phuket flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Muscat to Phuket recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Getting there

Oman Air and SalamAir fly the route nonstop. Schedules change by season, so check the flights for your dates in the search above.