Direct (nonstop) flights from Kunming to Phuket

1 airline flys nonstop from Kunming Changshui International Airport (KMG) to Phuket International Airport (HKT). It's 1,207 miles (1,943 km), about 3h 15m in the air. Operated by China Eastern Airlines.

KMG
Kunming Changshui International Airport
🇨🇳 Kunming, China
HKT
Phuket International Airport
🇹🇭 Phuket, Thailand
Flight Time
3h 15m
Distance
1,207 mi
1,943 km
CO₂/pax
204 kg
−45 kg vs. layover
Airlines
1
China Eastern Airlines
Time Diff
-1h
Operated by China Eastern Airlines China Eastern Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

China Eastern Airlines MU China Eastern Airlines
Route
KMG → HKT
Flight Time
3h 15m
Distance
1,207 mi

Alternative Routes

Other ways to fly from Kunming to Phuket with one stop · direct emits 204 kg CO₂ per passenger

KMG DMK (Bangkok) HKT
Leg 1: 2h 25m (784 mi) Leg 2: 1h 25m (428 mi) Total: ~3h 50m 🍃 249 kg CO₂ (+22% vs. direct)
Leg 1
KMG → DMK
2h 25m · 784 mi
View KMG to DMK flights →
Leg 2
DMK → HKT
1h 25m · 428 mi
View DMK to HKT flights →
KMG BKK (Bangkok) HKT
Leg 1: 2h 30m (797 mi) Leg 2: 1h 30m (418 mi) Total: ~4h 🍃 250 kg CO₂ (+23% vs. direct)
Leg 1
KMG → BKK
2h 30m · 797 mi
View KMG to BKK flights →
Leg 2
BKK → HKT
1h 30m · 418 mi
View BKK to HKT flights →
KMG RGN (Yangon) HKT
Leg 1: 2h 15m (714 mi) Leg 2: 1h 45m (621 mi) Total: ~4h 🍃 272 kg CO₂ (+33% vs. direct)
Leg 1
KMG → RGN
2h 15m · 714 mi
View KMG to RGN flights →
Leg 2
RGN → HKT
1h 45m · 621 mi
View RGN to HKT flights →
KMG SAI (Siem Reap) HKT
Leg 1: 2h 25m (811 mi) Leg 2: 1h 35m (541 mi) Total: ~4h 🍃 275 kg CO₂ (+35% vs. direct)
Leg 1
KMG → SAI
2h 25m · 811 mi
View KMG to SAI flights →
Leg 2
SAI → HKT
1h 35m · 541 mi
View SAI to HKT flights →
KMG CNX (Chiang Mai) HKT
Leg 1: 2h (504 mi) Leg 2: 2h 5m (734 mi) Total: ~4h 5m 🍃 254 kg CO₂ (+25% vs. direct)
Leg 1
KMG → CNX
2h · 504 mi
View KMG to CNX flights →
Leg 2
CNX → HKT
2h 5m · 734 mi
View CNX to HKT flights →

Looking for the return flight?

HKT → KMG: Flights from Phuket to Kunming

Frequently Asked Questions

How long is the direct flight from Kunming to Phuket?

A nonstop flight from Kunming (KMG) to Phuket (HKT) takes approximately 3 hours and 15 minutes. The distance is 1,207 miles (1,943 km).

Which airlines fly nonstop from Kunming to Phuket?

Just China Eastern Airlines.

Is there a nonstop flight from Kunming to Phuket?

Yes. 1 airline: China Eastern Airlines.

How far is Kunming from Phuket?

The flight distance from Kunming to Phuket is 1,207 miles (1,943 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Kunming and Phuket?

Phuket is 1 hour behind Kunming. (Asia/Shanghai vs Asia/Bangkok.)

What type of aircraft flies from Kunming to Phuket?

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

Do I need a visa to travel from China 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 Kunming to Phuket?

Roughly 204 kg CO2 per passenger one-way. That's about the same as driving 1,020 km.

Is the return flight from Phuket to Kunming 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 Kunming 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 Kunming Changshui International Airport for this flight?

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