- Home
- Flights
- Flights from Haikou
- Haikou to Guilin
Cheap flights from Haikou to Guilin from CN¥328
Beijing Capital Airlines, Air Guilin and Shandong Airlines fly nonstop from Haikou to Guilin. The flight takes around 1h 13m, and the cheapest one-way fare we found recently is CN¥328 on 7 Nov.
Direct flights available 1h 13m Cheapest in November Prices checked 14 days ago
Haikou to Guilin at a glance
Cheapest one-wayCN¥328Beijing Capital Airlines · nonstop · Sat 7 NovFastest flight1h 13mEstimated
Nonstop flightsYesBeijing Capital Airlines, Air Guilin, Shandong Airlines
Airlines flying nonstop from Haikou to Guilin
3 airlines on this route.
Cheapest month to fly from Haikou to Guilin
Lowest one-way fare found for each month: November is cheapest, March the most expensive.
Good to know
- Distance
- 577 km358 miles
- Flight time
- 1h 13mestimate
- Time difference
- NoneGuilin vs Haikou
- Currency in Guilin
- CNY
- Airports
- HAK → KWL
Flights from Haikou to Guilin: questions answered
How much is a flight from Haikou to Guilin?
The cheapest one-way fare we found recently is CN¥328, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Haikou to Guilin?
Yes. Beijing Capital Airlines, Air Guilin and Shandong Airlines fly this route nonstop.
How long is the flight from Haikou to Guilin?
A nonstop flight covers 577 km and takes around 1h 13m.
What is the cheapest month to fly from Haikou to Guilin?
November has the lowest fare we found (CN¥328), while March is the most expensive (CN¥1,483).
Which airlines fly from Haikou to Guilin?
Beijing Capital Airlines, Air Guilin and Shandong Airlines operate nonstop flights on this route.
Which airports serve Haikou and Guilin?
Haikou: Haikou Meilan International Airport (HAK). Guilin: Guilin Liangjiang International Airport (KWL).





