Direct (nonstop) flights from Phuket to Chiang Mai

2 airlines fly nonstop from Phuket International Airport (HKT) to Chiang Mai Intl (CNX). It's 734 miles (1,181 km), about 2h 3m in the air. Operated by Thai AirAsia, Thai Vietjet Air.

HKT
Phuket International Airport
🇹🇭 Phuket, Thailand
CNX
Chiang Mai Intl
🇹🇭 Chiang Mai, Thailand
Flight Time
2h 3m
Distance
734 mi
1,181 km
CO₂/pax
136 kg
−33 kg vs. layover
Airlines
2
Thai AirAsia +1
Time Diff
Same timezone
Operated by Thai AirAsia Thai AirAsia Thai Vietjet Air Thai Vietjet Air

Route data last updated: May 27, 2026

Airlines with non-stop flights

Thai AirAsia FD Thai AirAsia
Route
HKT → CNX
Flight Time
2h 3m
Distance
734 mi
Thai Vietjet Air VZ Thai Vietjet Air
Route
HKT → CNX
Flight Time
2h 3m
Distance
734 mi

Alternative Routes

Other ways to fly from Phuket to Chiang Mai with one stop · direct emits 136 kg CO₂ per passenger

HKT DMK (Bangkok) CNX
Leg 1: 1h 25m (428 mi) Leg 2: 1h 15m (351 mi) Total: ~2h 40m 🍃 169 kg CO₂ (+24% vs. direct)
Leg 1
HKT → DMK
1h 25m · 428 mi
View HKT to DMK flights →
Leg 2
DMK → CNX
1h 15m · 351 mi
View DMK to CNX flights →
HKT USM (Koh Samui) CNX
Leg 1: 55m (155 mi) Leg 2: 1h 50m (638 mi) Total: ~2h 45m 🍃 172 kg CO₂ (+26% vs. direct)
Leg 1
HKT → USM
55m · 155 mi
View HKT to USM flights →
Leg 2
USM → CNX
1h 50m · 638 mi
View USM to CNX flights →
HKT RGN (Yangon) CNX
Leg 1: 1h 45m (621 mi) Leg 2: 1h (226 mi) Total: ~2h 45m 🍃 182 kg CO₂ (+34% vs. direct)
Leg 1
HKT → RGN
1h 45m · 621 mi
View HKT to RGN flights →
Leg 2
RGN → CNX
1h · 226 mi
View RGN to CNX flights →
HKT KKC (Khon Kaen) CNX
Leg 1: 1h 45m (649 mi) Leg 2: 1h 5m (297 mi) Total: ~2h 50m 🍃 200 kg CO₂ (+47% vs. direct)
Leg 1
HKT → KKC
1h 45m · 649 mi
View HKT to KKC flights →
Leg 2
KKC → CNX
1h 5m · 297 mi
View KKC to CNX flights →
HKT BKK (Bangkok) CNX
Leg 1: 1h 35m (418 mi) Leg 2: 1h 20m (368 mi) Total: ~2h 55m 🍃 170 kg CO₂ (+25% vs. direct)
Leg 1
HKT → BKK
1h 35m · 418 mi
View HKT to BKK flights →
Leg 2
BKK → CNX
1h 20m · 368 mi
View BKK to CNX flights →

Frequently Asked Questions

How long is the direct flight from Phuket to Chiang Mai?

A nonstop flight from Phuket (HKT) to Chiang Mai (CNX) takes approximately 2 hours and 3 minutes. The distance is 734 miles (1,181 km).

Which airlines fly nonstop from Phuket to Chiang Mai?

2 airlines: Thai AirAsia, Thai Vietjet Air.

Is there a nonstop flight from Phuket to Chiang Mai?

Yes. 2 airlines: Thai AirAsia, Thai Vietjet Air.

How far is Phuket from Chiang Mai?

The flight distance from Phuket to Chiang Mai is 734 miles (1,181 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Phuket to Chiang Mai?

At 2h 3m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Phuket to Chiang Mai?

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

Is the return flight from Chiang Mai to Phuket 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 Phuket to Chiang Mai?

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 Phuket International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.