Flights to Guilin at a glance
- cities with nonstop flights here
- 15
- nonstop flights a week
- 187
- flight time from Beijing
- 3h 3m
- flight time from Shanghai
- 2h 45m
- arrival airport
- Guilin Liangjiang International
Where you can fly to Guilin from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Beijing 3h 3m, 35 a week | 35 | 3h 3m | |
| Shanghai 2h 45m, 34 a week | 34 | 2h 45m | |
| Chengdu 1h 50m, 24 a week | 24 | 1h 50m | from $194 |
| Xian 2h 10m, 22 a week | 22 | 2h 10m | |
| Haikou 1h 20m, 17 a week | 17 | 1h 20m | from $461 |
| Hangzhou 2h 30m, 14 a week | 14 | 2h 30m | |
| Kuala Lumpur Malaysia, 4h 3m, 7 a week | 7 | 4h 3m | |
| Harbin 6h 10m, 7 a week | 7 | 6h 10m | |
| Shantou 1h 40m, 7 a week | 7 | 1h 40m | |
| Seoul South Korea, 3h 58m, 6 a week | 6 | 3h 58m | |
| Chongqing 1h 20m, 3 a week | 3 | 1h 20m | from $56 |
| Kunming 1h 35m, 3 a week | 3 | 1h 35m | from $79 |
| Sanya 1h 35m, 3 a week | 3 | 1h 35m | from $70 |
| Shenyang 5h 15m, 3 a week | 3 | 5h 15m | |
| Hong Kong Hong Kong, 1h 35m, 2 a week | 2 | 1h 35m | from $53 |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Guilin from?
From 15 cities. The busiest routes are from Beijing (35 flights a week), Shanghai (34 flights a week), Chengdu (24 flights a week), Xian (22 flights a week), Haikou (17 flights a week) and Hangzhou (14 flights a week).
How long is the flight from Beijing to Guilin?
A nonstop flight takes about 3 hours 3 minutes.
How long is the flight from Shanghai to Guilin?
A nonstop flight takes about 2 hours 45 minutes.
What is the cheapest city to fly to Guilin from?
Hong Kong from $53, Chongqing from $56, Sanya from $70 and Kunming from $79.
Which airport do flights to Guilin arrive at?
All nonstop flights land at Guilin Liangjiang International (KWL).
Cities near Guilin with their own flights
Worth a look when fares or dates to Guilin do not suit; distance by straight line