Direct (nonstop) flights from Haikou to Enshi

1 airline flys nonstop from Haikou Meilan International Airport (HAK) to Enshi Airport (ENH). It's 717 miles (1,154 km), about 2h in the air. Operated by Beijing Capital Airlines.

HAK
Haikou Meilan International Airport
🇨🇳 Haikou, China
ENH
Enshi Airport
🇨🇳 Enshi, China
Flight Time
2h
Distance
717 mi
1,154 km
CO₂/pax
133 kg
−35 kg vs. layover
Airlines
1
Beijing Capital Airlines
Time Diff
Same timezone
Operated by Beijing Capital Airlines Beijing Capital Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Beijing Capital Airlines JD Beijing Capital Airlines
Route
HAK → ENH
Flight Time
2h
Distance
717 mi

Alternative Routes

Other ways to fly from Haikou to Enshi with one stop · direct emits 133 kg CO₂ per passenger

HAK NNG (Nanning) ENH
Leg 1: 1h 5m (236 mi) Leg 2: 1h 35m (537 mi) Total: ~2h 40m 🍃 168 kg CO₂ (+26% vs. direct)
Leg 1
HAK → NNG
1h 5m · 236 mi
View HAK to NNG flights →
Leg 2
NNG → ENH
1h 35m · 537 mi
View NNG to ENH flights →
HAK KWE (Guiyang) ENH
Leg 1: 1h 45m (511 mi) Leg 2: 1h 20m (307 mi) Total: ~3h 5m 🍃 177 kg CO₂ (+33% vs. direct)
Leg 1
HAK → KWE
1h 45m · 511 mi
View HAK to KWE flights →
Leg 2
KWE → ENH
1h 20m · 307 mi
View KWE to ENH flights →
HAK CAN (Guangzhou) ENH
Leg 1: 1h 25m (300 mi) Leg 2: 1h 50m (532 mi) Total: ~3h 15m 🍃 178 kg CO₂ (+34% vs. direct)
Leg 1
HAK → CAN
1h 25m · 300 mi
View HAK to CAN flights →
Leg 2
CAN → ENH
1h 50m · 532 mi
View CAN to ENH flights →
HAK SZX (Shenzhen) ENH
Leg 1: 1h 20m (285 mi) Leg 2: 2h 10m (593 mi) Total: ~3h 30m 🍃 188 kg CO₂ (+41% vs. direct)
Leg 1
HAK → SZX
1h 20m · 285 mi
View HAK to SZX flights →
Leg 2
SZX → ENH
2h 10m · 593 mi
View SZX to ENH flights →
HAK WUH (Wuhan) ENH
Leg 1: 2h 20m (782 mi) Leg 2: 1h 10m (284 mi) Total: ~3h 30m 🍃 223 kg CO₂ (+68% vs. direct)
Leg 1
HAK → WUH
2h 20m · 782 mi
View HAK to WUH flights →
Leg 2
WUH → ENH
1h 10m · 284 mi
View WUH to ENH flights →

Looking for the return flight?

ENH → HAK: Flights from Enshi to Haikou

Frequently Asked Questions

How long is the direct flight from Haikou to Enshi?

A nonstop flight from Haikou (HAK) to Enshi (ENH) takes approximately 2 hours. The distance is 717 miles (1,154 km).

Which airlines fly nonstop from Haikou to Enshi?

Just Beijing Capital Airlines.

Is there a nonstop flight from Haikou to Enshi?

Yes. 1 airline: Beijing Capital Airlines.

How far is Haikou from Enshi?

The flight distance from Haikou to Enshi is 717 miles (1,154 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 Haikou to Enshi?

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

What is the carbon footprint of a flight from Haikou to Enshi?

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

Is the return flight from Enshi to Haikou 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 Haikou to Enshi?

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

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