International route KUL to HKT

Cheap flights from Kuala Lumpur to Phuket

Both airlines fly nonstop from Kuala Lumpur to Phuket. The 705 km flight takes about 1 hour 25 minutes.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
Nonstop, both airlinesEconomy
KUL
Kuala Lumpur
HKT
Phuket
Distance
705 km
Return Search fares

Looking for Kuala Lumpur 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 Kuala Lumpur 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 Kuala Lumpur 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 1h 25m.

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!

Kuala Lumpur to Phuket flight guide

Flying from Kuala Lumpur to Phuket

  • Updated
  • 6 min read
In short

Kuala Lumpur to Phuket is a nonstop flight of about 1 hour 25 minutes and 705 km from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT), flown by Batik Air Malaysia and Malaysia Airlines. It is one of the quickest beach escapes from the Malaysian capital and a simple add-on for travellers already connecting through KLIA.

Malaysia Airlines from Terminal 1 against Batik Air add-ons

Malaysia Airlines, a full-service carrier, normally includes a checked bag and refreshments in its fare and flies from KLIA Terminal 1. Batik Air Malaysia keeps the base fare low and charges for bags, meals and seat selection. Compare the two with the luggage you will actually carry.

KL Sentral to KLIA on the RM55 Ekspres

KLIA lies in Sepang, about 45 km south of the city. The KLIA Ekspres runs from KL Sentral every 20 minutes and reaches Terminal 1 in about 28 minutes, with Terminal 2 three minutes further on. The standard one-way adult fare is RM55, and group and family deals run at times. Make sure you know which terminal your airline uses before you board.

Buses from HKT to Patong and Phuket Town

Phuket International Airport is at the northern tip of the island. Patong, Kata and Karon are around an hour's drive south.

Airports of Thailand lists several ways on. The Airport Bus Express to Patong via Thalang and Kathu runs from 8 am to 8 pm. A city bus leaves hourly for Phuket Town from 8:15 am to 8:15 pm. The Phuket Smart Bus, which picks up beside the domestic terminal, follows the west coast to Kamala, Patong, Karon, Kata and Rawai. Public vans run to Patong, Kata and Karon, and car rental desks are on the first floor.

Phuket's airport also offers a shuttle that can be booked ahead, useful if you land after the last bus. For a quick answer on transport, call the Airports of Thailand centre on 1722.

TDAC filing replaced the paper TM6 card

Every non-Thai national must file the Thailand Digital Arrival Card (TDAC) online at tdac.immigration.go.th within three days before arrival. It replaced the paper TM6 card on 1 May 2025, and Thai embassy guidance says immigration will not process an arrival without it. It does not replace a visa; visa requirements depend on nationality, and our Thailand visa page explains the current options.

Gaining an hour, and Phuket's November to April dry spell

Thailand is one hour behind Malaysia all year. A morning departure from KLIA arrives in Phuket at almost the same clock time as it left.

The best beach weather on Phuket is from about November to April. Malaysian school holidays and the Hari Raya and Chinese New Year breaks are busy times on this route, so book early for those dates.

Ferries to Phi Phi and flights on to Bangkok

Ferries and speedboats connect Phuket with Phi Phi and Krabi, and domestic flights run to Bangkok and Chiang Mai. Bangkok's Suvarnabhumi has flights across Asia, including those on our Bangkok to Dhaka flights page. Kuala Lumpur's own routes are listed on pages such as Kuala Lumpur to Dhaka flights.

Arriving after 8 pm and filing the MDAC for the trip home

File the TDAC the evening before, and keep a screenshot of the confirmation. If you land after 8 pm, the airport buses have stopped, so book a transfer or use the taxi counter in arrivals.

Returning to Kuala Lumpur, foreign visitors file the Malaysia Digital Arrival Card online in the three days before arrival, at imigresen-online.imi.gov.my; Malaysian citizens do not need it. From KLIA, the KLIA Ekspres runs into KL Sentral until about 1 am, stopping at all stations after 11 pm.

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

Checked against trusted sources:
KLIA Ekspres faresPhuket International AirportRoyal Thai Embassy

See all 4 sources
  1. KLIA Ekspres fares
  2. Phuket International Airport (AOT)
  3. Royal Thai Embassy: Thailand Digital Arrival Card
  4. Malaysian Ministry of Foreign Affairs: MDAC

Kuala Lumpur to Phuket flights at a glance

Both airlines fly nonstop from Kuala Lumpur (KUL) to Phuket (HKT). The 705 km flight takes about 1 hour 25 minutes.

Key facts for Kuala Lumpur to Phuket flights
Flight time1h 25m nonstop
Distance705 km

Search Kuala Lumpur 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 Kuala Lumpur to Phuket

Both airlines fly this route nonstop.

CHECK ALL

Departure and arrival airports

KUL Kuala Lumpur International Airport

Codes
IATA KUL
City
Kuala Lumpur, Malaysia
Getting into town
Kuala Lumpur International Airport is in Sepang, about 45 km south of the city. Malaysia Airlines uses Terminal 1 and AirAsia Terminal 2; the KLIA Ekspres train reaches KL Sentral in about half an hour. Batik Air Malaysia also flies to Subang (Sultan Abdul Aziz Shah Airport), much closer to the city.
Time zone
UTC+8

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 Kuala Lumpur to Phuket for less

Practical points for booking this route.

Low-costbags are extra

Add bags when you book

Batik Air Malaysia 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 Kuala Lumpur 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 Kuala Lumpur to Phuket flights

Reviews and questions

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

Need help?

Frequently Asked Questions (FAQs)

Getting there

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