Direct (nonstop) flights from Kuala Lumpur to Phuket

3 airlines fly nonstop from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT). It's 437 miles (703 km), about 1h 30m in the air. Operated by AirAsia, Malaysia Airlines, Batik Air Malaysia.

KUL
Kuala Lumpur International Airport
🇲🇾 Kuala Lumpur, Malaysia
HKT
Phuket International Airport
🇹🇭 Phuket, Thailand
Flight Time
1h 30m
Distance
437 mi
703 km
CO₂/pax
81 kg
−25 kg vs. layover
Airlines
3
AirAsia +2
Time Diff
-1h
Operated by AirAsia AirAsia Malaysia Airlines Malaysia Airlines Batik Air Malaysia Batik Air Malaysia

Route data last updated: May 28, 2026

Airlines with non-stop flights

AirAsia AK AirAsia
Route
KUL → HKT
Flight Time
1h 30m
Distance
437 mi
Malaysia Airlines MH Malaysia Airlines
Route
KUL → HKT
Flight Time
1h 30m
Distance
437 mi
Batik Air Malaysia OD Batik Air Malaysia
Route
KUL → HKT
Flight Time
1h 30m
Distance
437 mi

Alternative Routes

Other ways to fly from Kuala Lumpur to Phuket with one stop · direct emits 81 kg CO₂ per passenger

KUL PEN (Penang) HKT
Leg 1: 1h (201 mi) Leg 2: 1h 5m (235 mi) Total: ~2h 5m 🍃 106 kg CO₂ (+31% vs. direct)
Leg 1
KUL → PEN
1h · 201 mi
View KUL to PEN flights →
Leg 2
PEN → HKT
1h 5m · 235 mi
View PEN to HKT flights →
KUL HDY (Hat Yai) HKT
Leg 1: 1h 10m (302 mi) Leg 2: 1h 5m (164 mi) Total: ~2h 15m 🍃 111 kg CO₂ (+37% vs. direct)
Leg 1
KUL → HDY
1h 10m · 302 mi
View KUL to HDY flights →
Leg 2
HDY → HKT
1h 5m · 164 mi
View HDY to HKT flights →
KUL SIN (Singapore) HKT
Leg 1: 1h 15m (183 mi) Leg 2: 1h 55m (606 mi) Total: ~3h 10m 🍃 171 kg CO₂ (+111% vs. direct)
Leg 1
KUL → SIN
1h 15m · 183 mi
View KUL to SIN flights →
Leg 2
SIN → HKT
1h 55m · 606 mi
View SIN to HKT flights →
KUL DMK (Bangkok) HKT
Leg 1: 2h 15m (771 mi) Leg 2: 1h 25m (428 mi) Total: ~3h 40m 🍃 247 kg CO₂ (+205% vs. direct)
Leg 1
KUL → DMK
2h 15m · 771 mi
View KUL to DMK flights →
Leg 2
DMK → HKT
1h 25m · 428 mi
View DMK to HKT flights →
KUL SAI (Siem Reap) HKT
Leg 1: 2h 5m (750 mi) Leg 2: 1h 35m (541 mi) Total: ~3h 40m 🍃 264 kg CO₂ (+226% vs. direct)
Leg 1
KUL → SAI
2h 5m · 750 mi
View KUL to SAI flights →
Leg 2
SAI → HKT
1h 35m · 541 mi
View SAI to HKT flights →

Frequently Asked Questions

How long is the direct flight from Kuala Lumpur to Phuket?

A nonstop flight from Kuala Lumpur (KUL) to Phuket (HKT) takes approximately 1 hours and 30 minutes. The distance is 437 miles (703 km).

Which airlines fly nonstop from Kuala Lumpur to Phuket?

3 airlines: AirAsia, Malaysia Airlines, Batik Air Malaysia.

Is there a nonstop flight from Kuala Lumpur to Phuket?

Yes. 3 airlines: AirAsia, Malaysia Airlines, Batik Air Malaysia.

How far is Kuala Lumpur from Phuket?

The flight distance from Kuala Lumpur to Phuket is 437 miles (703 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What is the time difference between Kuala Lumpur and Phuket?

Phuket is 1 hour behind Kuala Lumpur. (Asia/Kuala_Lumpur vs Asia/Bangkok.)

What type of aircraft flies from Kuala Lumpur to Phuket?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Malaysia to Thailand?

Depends on your passport. Check with the Thailand embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Kuala Lumpur to Phuket?

Roughly 81 kg CO2 per passenger one-way. That's about the same as driving 405 km.

Is the return flight from Phuket to Kuala Lumpur also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Kuala Lumpur to Phuket?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Kuala Lumpur International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.