Guilin Liangjiang International Airport (IATA: KWL) is a key aviation hub serving Guilin City and the wider China region. The airport operates 3 passenger terminals, handling millions of passengers annually.
Train and metro offer the fastest connections (20–40 min). Buses and shared shuttles are the most affordable. Taxis and rideshare apps (Uber, Bolt) are ideal with luggage or in groups.
Guilin Liangjiang International Airport has 3 terminals with duty-free retail, restaurants, business lounges, family zones and prayer rooms. Free WiFi is available throughout.
Multiple lounges are accessible via Priority Pass, Amex Platinum, airline status or day-pass purchase. Amenities include complimentary food and drinks, fast WiFi and shower facilities.
Short-stay, long-stay and meet-and-greet options are available at Guilin Liangjiang International Airport. Pre-booking online saves 30–50% versus paying at the gate.
Guilin Liangjiang International Airport has published nonstop service to 37 airports across 6 countries. The busiest are listed first, with straight-line distance from KWL.
| Destination | IATA | Country | Distance |
|---|---|---|---|
| Chongqing | CKG | China | 600 km |
| Hangzhou | HGH | China | 1,164 km |
| Chengdu (Shuangliu) | CTU | China | 842 km |
| Xi'an | XIY | China | 1,032 km |
| Xiamen | XMN | China | 819 km |
| Shanghai (Minhang) | SHA | China | 1,289 km |
| Shanghai (Pudong) | PVG | China | 1,326 km |
| Nanjing | NKG | China | 1,125 km |
| Hong Kong | HKG | Hong Kong | 509 km |
| Beijing | PEK | China | 1,761 km |
| Kunming | KMG | China | 714 km |
| Shenzhen | SZX | China | 478 km |
| Sanya (Tianya) | SYX | China | 771 km |
| Taiyuan | TYN | China | 1,414 km |
| Zhengzhou | CGO | China | 1,097 km |
| Ningbo | NGB | China | 1,236 km |
| Guangzhou (Huadu) | CAN | China | 387 km |
| Nanning (Jiangnan) | NNG | China | 347 km |
| Jinan (Licheng) | TNA | China | 1,462 km |
| Fuzhou (Changle) | FOC | China | 969 km |
| Seoul | ICN | South Korea | 2,064 km |
| Yinchuan | INC | China | 1,496 km |
| Shijiazhuang | SJW | China | 1,517 km |
| Sepang | KUL | Malaysia | 2,653 km |
25 carriers publish nonstop service at KWL, ranked by how many routes each one appears on. Counts include codeshares, so a carrier can be listed here while the aircraft is flown by a partner. Schedules change seasonally — check the operating carrier on your own dates before booking.
| Airline | Code | Type | Routes |
|---|---|---|---|
| China Southern | CZ | Full Service | 39 |
| China Eastern | MU | Full Service | 24 |
| Air China | CA | Full Service | 23 |
| Carrier JD | JD | — | 14 |
| Sichuan Airlines | 3U | Full Service | 10 |
| Carrier SC | SC | — | 10 |
| Xiamen Airlines | MF | Full Service | 8 |
| KLM | KL | Full Service | 6 |
| Spring Airlines | 9C | Budget | 6 |
| Shenzhen Airlines | ZH | Full Service | 6 |
| Hainan Airlines | HU | Full Service | 4 |
| West Air | PN | Budget | 4 |
| Lucky Air | 8L | Budget | 4 |
| Juneyao Airlines | HO | Full Service | 2 |
| Carrier FM | FM | — | 2 |
| AirAsia | AK | Budget | 2 |
| Carrier BK | BK | — | 2 |
| EVA Air | BR | Full Service | 2 |
General guidance rather than KWL-specific detail — terminal counts, lounge locations, desk opening hours and lost-property arrangements change often, so confirm those on the airport’s own site before you travel.