Skip to content
China for Travelers

Guilin Liangjiang Airport (KWL) 2026 Guide

Getting from KWL to Guilin city and direct to Yangshuo — plus when flying into Guangzhou and taking the HSR is the smarter move.

By China for Travelers Editorial · Published · Updated

This guide is written by an editorial team based in Chongqing — the editor has lived in mainland China since 2018 but is not a Guilin or Yangshuo resident and has not been on the ground in Guilin in 2026. Routes, distances and timings draw on aggregated 2024-2026 r/travelchina and r/chinatravel threads, Trip.com and airline listings, and 2026-05-23 Amap (高德地图) data. This is Path-2 editorial-aggregated coverage — confirm fares, shuttle schedules and coach timings on the day you travel; corrections from Guilin and Yangshuo residents are welcomed (see about page).

Book KWL flights on Trip.com →

Quick Answer

Guilin Liangjiang International Airport (桂林两江国际机场, IATA: KWL) is a single-terminal international airport in Linggui District (临桂区), roughly 27 km west of central Guilin city and 82 km north of Yangshuo. It is the canonical airport for the Karst Guangxi region — there is no alternative commercial airport serving Guilin or Yangshuo.

Key facts for 2026:

  • Single-terminal layout — straightforward to navigate.
  • To central Guilin: airport shuttle bus ~50 min / ¥20, or taxi/DiDi ~42 min / ¥120-160.
  • Direct to Yangshuo: a dedicated airport coach ~1.5 h / ¥50, or DiDi ~68 min / ¥350-500.
  • No train from the airport — all transfers are by road.
  • Guangxi province is within the 240-hour visa-free transit zone; KWL is an eligible entry port.
  • International routes include Hong Kong, Singapore, Bangkok, Seoul and Kuala Lumpur — but the network is thinner than at major Chinese hubs. Many long-haul travelers fly into Guangzhou (CAN) or Shenzhen (SZX) and take the Guiyang-Guangzhou HSR (贵广高铁) instead.

All Transfer Options

ModeDestinationTimeCost (approx.)Best for
Airport shuttle busGuilin Bus Station (city)~50 min¥20Budget travel to Guilin city
Direct coach to YangshuoYangshuo Bus Station~1.5 h¥50Travelers going straight to Yangshuo
Taxi (official rank)Central Guilin~42 min¥120-160Late-night; no shuttle available
DiDiGuilin or Yangshuo~42 min (Guilin) / ~68 min (Yangshuo)¥120-160 (Guilin) / ¥350-500 (Yangshuo)Upfront fare, no negotiation

Distances and travel times based on 2026-05-23 Amap (高德地图) routing: KWL to Guilin Station 27 km / 42 min; KWL to Yangshuo West Street 82 km / 68 min. Fares are estimates — confirm before boarding.

Getting to Central Guilin

Guilin city centre — the Two Rivers Four Lakes area, the main railway station, Elephant Trunk Hill and the bulk of Guilin hotels — is 27 km and approximately 42 minutes from KWL by road (Amap-verified 2026-05-23). Three practical options for independent travelers:

Airport Shuttle Bus (机场大巴) — recommended for most

The most cost-effective option for solo travelers or couples heading to Guilin city. The shuttle runs from the arrivals hall to Guilin Bus Station (桂林汽车总站) in central Guilin, with stops at key city hotels along the route. Journey time is approximately 50 minutes; fare is ¥20 per person. Buses are timed to coincide with major flight arrivals — look for the shuttle bus (机场大巴) signs in the arrivals area, or ask at the information desk for the next departure.

From Guilin Bus Station you can take a taxi or DiDi to your specific hotel (typically ¥15-25 extra), or walk if you are staying nearby.

Taxi (official rank)

The official taxi rank is outside the arrivals exit. The ride to central Guilin is approximately 42 minutes and costs roughly ¥120-160 on the meter. Insist on the meter being turned on — do not agree to flat fares from drivers who approach you inside the terminal. Taxis in Guilin use meters by law.

The taxi is the right choice for late-night arrivals when the shuttle bus has stopped, for travelers with multiple large bags, or when you are staying in a specific part of the city not well-served by the shuttle route.

DiDi

DiDi works in Guilin for foreign travelers via the DiDi app or the DiDi mini-program inside Alipay. Open the app in the arrivals hall, set your destination, and walk to the designated ride-hailing (网约车) pickup zone. The upfront fare display means no negotiation — typically ¥120-160 to central Guilin, similar to a metered taxi. A foreign Visa or Mastercard linked to Alipay covers the fare; see the Alipay for foreigners guide for setup instructions.

Getting Direct to Yangshuo

Yangshuo is 82 km south of KWL by road — roughly 68 minutes by car (Amap-verified 2026-05-23). For travelers whose base is Yangshuo rather than Guilin city, a direct airport-to-Yangshuo transfer avoids the Guilin city detour entirely.

Direct Airport Coach to Yangshuo — the standard option

A dedicated airport coach runs from KWL arrivals directly to Yangshuo Bus Station (阳朔汽车站), which sits just off West Street (西街) — the town's main traveler hub. Journey time is approximately 1.5 hours; fare is approximately ¥50 per person. This is the most cost-effective direct option for independent travelers heading to Yangshuo.

The coach schedule is tied to major flight arrivals and is not hourly — if you arrive on a late-night flight or an off-peak service, confirm there is a coach departure before you land or have a DiDi/taxi backup plan. See the late-night arrivals section below.

DiDi or Taxi Direct to Yangshuo

DiDi covers the KWL to Yangshuo route — set your destination as West Street (西街, 阳朔) or your specific hotel. The upfront fare is typically ¥350-500 for the ~68-minute ride. This is significantly more expensive than the coach but is the best option for groups of 3-4 splitting the cost, late-night arrivals, or if you have heavy luggage that makes a coach seat awkward.

A negotiated taxi from the official rank can also cover this route — confirm the fare before setting off; ¥350-450 is a reasonable range for the full one-way journey to Yangshuo.

Browse private transfer options (KWL to Yangshuo) on Trip.com →

For the full picture of getting around between Guilin, Yangshuo, and the Li River attractions once you arrive, see the getting around Guilin and Yangshuo guide.

Connecting to HSR at Guilin North

There is no train service from KWL itself. If you need to reach the Guilin North high-speed railway station (桂林北站) — the main HSR hub for connections to Guangzhou, Guiyang, Nanning and beyond — the transfer involves two steps:

  1. Take the airport shuttle bus to Guilin Bus Station (¥20, ~50 min) or a taxi/DiDi to central Guilin (~42 min, ¥120-160).
  2. From central Guilin, take a taxi or DiDi to Guilin North Station — approximately 15-25 minutes depending on the specific origin point and traffic, fare roughly ¥25-40.

Total airport-to-Guilin-North time: allow 75-100 minutes under normal conditions. If you are catching an HSR connection the same day as your arrival flight, leave a generous buffer — domestic flight punctuality in China is reasonable, but not guaranteed.

For station details, platform layout and the HSR routes available from Guilin North (including the Guangzhou direction and the Guiyang direction), see the Guilin railway station guide (Guilin North section).

Should I Fly via Guangzhou Instead?

This is the most important routing question for foreign independent travelers arriving from outside Asia, and the honest answer is: often yes.

KWL has an adequate domestic flight network and a modest set of regional Asian routes, but it is not a major international gateway. If you are flying from Europe, North America, Australia or the Middle East, you almost certainly need to connect through a major Chinese or Asian hub regardless — and the question is which connecting point.

The case for via Guangzhou (CAN) + HSR

  • Guangzhou Baiyun Airport (CAN) has a far larger international network than KWL — direct flights from dozens of European, North American, Middle Eastern and Southeast Asian cities, operated by major international carriers.
  • From CAN, the Guiyang-Guangzhou HSR (贵广高铁) runs from Guangzhou South Station to Guilin North Station (桂林北站) in approximately 3 hours, with multiple daily departures.
  • Fares are frequently lower than a separate CAN→KWL domestic flight plus the ground transfer — especially when booked more than 3-4 weeks in advance.
  • Guangzhou airport also connects to Shenzhen Bao'an (SZX) via the Airport Express — offering a second gateway city option on the same HSR corridor.
  • The via-Guangzhou journey adds a train leg but removes the KWL ground transfer entirely: you arrive at Guilin North Station, which is in the city, not 27 km outside it.

When to fly KWL direct

  • You are already in mainland China on a domestic connection.
  • Your origin city (e.g. Beijing, Shanghai, Guangzhou, Chengdu, Chongqing) has a convenient direct KWL flight on the right day at a competitive fare.
  • Your itinerary starts in Guilin city specifically (e.g. Reed Flute Cave, Elephant Trunk Hill on day one) and the airport proximity matters.

Compare fares on both routings on Trip.com before committing:

Compare flights to KWL and CAN on Trip.com →

Late-Night Arrivals

KWL handles late-night domestic arrivals, but the airport coach schedules to both Guilin city and Yangshuo operate on reduced or no service after approximately 22:00. Late-night arrivals (after 21:30) should plan as follows:

  • To Guilin city: the airport shuttle bus may still be running for flights landing before 22:00 — check on arrival. After that, a taxi from the official rank (¥120-160) or DiDi is the reliable option. There is always a taxi rank operating at KWL regardless of the hour.
  • To Yangshuo: the direct airport coach is unlikely to run after 21:00 for late arrivals. DiDi or a negotiated taxi (¥350-500) is the practical option. Alternatively, take a taxi to a Guilin city hotel for the night (simpler, shorter, cheaper) and travel to Yangshuo by bus the next morning — Yangshuo is only 70-80 minutes from Guilin Bus Station by public coach (¥20-25, frequent departures from 07:00 onwards).
  • Avoid pre-booked private transfers at inflated rates from touting services inside the terminal — the DiDi app or the official taxi rank gives you a fair price without advance booking.

Practical: SIM, Money, Lounge

SIM and connectivity

KWL is a standard Chinese airport: free Wi-Fi is available inside the terminal, but requires registration via a Chinese phone number or a brief form fill. For travelers arriving without a mainland SIM, the connectivity hub explains the recommended approach: a travel eSIM for data (Holafly, Airalo or Nomad) plus keeping your home SIM active on international roaming for OTP SMS codes from Chinese apps (Alipay, DiDi, WeChat). Set both up before you fly — do not rely on airport Wi-Fi for your first Alipay or DiDi transaction.

Alipay and WeChat Pay

QR-code payment is accepted at virtually all food, retail and transport counters in the terminal — food courts, pharmacies, convenience stores, and the taxi dispatching counters. Link a foreign Visa or Mastercard to Alipay before your trip (setup takes 5-10 minutes and requires card verification). Cash (RMB) is also accepted at most counters; there is an ATM and a currency exchange counter in the arrivals area. The exchange rate at airport counters is typically worse than at a city-centre bank — change only what you need for immediate transport and switch to Alipay thereafter.

Lounge access

KWL is a mid-sized regional international airport. A lounge (available via Priority Pass or certain Chinese bank cards) operates in the departures area. Facilities are modest compared to major hub airports — expect standard seating, light snacks and Wi-Fi. For transit passengers waiting between a domestic arrival and an onward domestic flight, the general departures area has sufficient food options for a short wait.

240-hour visa-free transit

Guangxi province is in the 240-hour (10-day) visa-free transit zone, and KWL is a designated eligible entry port. To qualify, you must have a confirmed onward ticket to a third country and not be a Chinese or Taiwanese national. See the China 240-hour visa-free transit guide for the full list of eligible nationalities, ports and provinces.

Hotels Near KWL

Unlike airports that are 30-40 km from the city they serve (making airport-area hotels a meaningful category), KWL is only 27 km from central Guilin and 82 km from Yangshuo. The practical accommodation decision is not about proximity to the airport — it is about whether to base yourself in Guilin city or in Yangshuo.

The where to base yourself in Guilin and Yangshuo guide covers this decision in detail: Guilin city (better transport, the urban Karst landmarks, closer to Reed Flute Cave and Elephant Trunk Hill) versus Yangshuo (the Western-backpacker base, West Street, the Yulong River, closer to the Xianggong mountain sunrise viewpoint). The two towns are separated by ~70 km and the difference in daily logistics is significant.

For travelers who do need a same-night hotel close to the airport (early morning departure or very late arrival), Linggui District hotels are the nearest option — roughly 5-10 km from KWL:

Browse hotels near KWL (Linguì District) on Trip.com →

FAQ

How do I get from Guilin Liangjiang Airport (KWL) to central Guilin?
KWL is about 27 km from central Guilin — roughly 42 minutes by car under normal traffic. Options: (1) the airport shuttle bus to Guilin Bus Station (桂林汽车总站), approximately 50 minutes, ¥20 per person; (2) a taxi from the official rank outside arrivals, approximately ¥120-160 for the 42-minute ride; (3) DiDi, with an upfront fare display and no negotiation. There is no rail link directly from KWL to central Guilin — the shuttle bus or a taxi/DiDi is the standard route.
How do I get from Guilin Airport directly to Yangshuo?
A direct airport coach runs from KWL to Yangshuo Bus Station, near West Street — journey time approximately 1.5 hours, fare approximately ¥50. This is the most convenient option for travelers heading straight to Yangshuo without stopping in Guilin city. Alternatively, DiDi or a taxi covers the 82 km in roughly 68 minutes, but fares are significantly higher (approximately ¥350-500) and should be negotiated or confirmed as an upfront price before you set off. There is no direct train from KWL to Yangshuo.
Should I fly into Guilin KWL or into Guangzhou and take the high-speed train?
Both routes are genuinely used by foreign independent travelers. If your origin city has a convenient direct KWL flight, that is often the simpler option. But Guangzhou Baiyun Airport (CAN) has a vastly larger international flight network and domestic frequency — flying into CAN and taking the Guiyang-Guangzhou HSR (贵广高铁) to Guilin North (桂林北站) in approximately 3 hours from Guangzhou South is frequently cheaper and gives you far more route choice, especially from Europe, North America or Australia. Shenzhen Bao'an (SZX) is a similar alternative. Compare fares on both routings before committing.
What is the IATA code for Guilin airport?
The IATA code is KWL — from Guilin's historical Romanisation 'Kweilin'. The airport's full name is Guilin Liangjiang International Airport (桂林两江国际机场). When searching for flights, both 'KWL' and 'Guilin' will find it on booking platforms.
Is Guilin airport open for international arrivals, and does 240-hour transit apply?
Yes — KWL is an international port of entry and Guangxi province is within the 240-hour (10-day) visa-free transit zone. If you are transiting China and have an onward ticket to a third country, you may be eligible for up to 240 hours of visa-free stay in Guangxi and certain adjacent provinces. An onward flight out of China is required, and the transit must be booked before you arrive. See the China 240-hour visa-free transit guide on this site for the full eligibility rules.
Can I pay with Alipay or WeChat Pay at KWL?
Yes — QR-code payment (Alipay and WeChat Pay) is accepted at virtually all food, retail and transport pay points inside the terminal. A foreign Visa or Mastercard linked to Alipay works for payments once the card is verified. Set this up before you fly — the linking process takes 5-10 minutes with a working foreign card. For connectivity in China, the eSIM-plus-roaming approach (a travel eSIM for cheap data plus your home SIM kept alive for SMS OTP codes from Chinese apps) is the recommended setup for foreign travelers.
I'm arriving late at night at KWL. Will the airport shuttle to Yangshuo still be running?
The direct airport coach to Yangshuo operates on a schedule tied to major flight arrivals, but late-night services are limited or may not run at all after 22:00. For late-night arrivals, the most reliable option to Yangshuo is DiDi or a negotiated taxi — confirm the fare before boarding. If you are arriving very late (after 23:00), consider booking a hotel near the airport or in central Guilin for the first night and travelling to Yangshuo the next morning when transport is fully available.
Can I take the airport shuttle bus with large luggage?
The airport shuttle bus can accommodate standard check-in luggage (up to 20 kg bags) in its luggage compartment, and most travelers use it without issue. If you are travelling with an oversized bag (e.g. a very large backpack or bicycle case) or with two or more large bags per person, a taxi or DiDi is more practical as you control the boot space. Families with young children and pushchairs generally find the taxi or DiDi easier than the shuttle bus.
How long does it take to fly from Beijing / Shanghai / Guangzhou to Guilin?
Direct domestic flights from Beijing (PEK/PKX) to KWL take approximately 3 hours; from Shanghai (PVG/SHA) approximately 2.5 hours; from Guangzhou (CAN) approximately 1 hour. Chengdu (CTU) and Chongqing (CKG) are approximately 1.5 hours. Frequency is reasonable on the main corridors but lower than at major hub airports — check Trip.com for current schedules, as availability varies by season.
What is the best time of year to fly into Guilin and Yangshuo?
The classic recommendation is March-May (spring blossom, green Karst, rising river levels for the Li River cruise) and September-November (clear skies, lower humidity, cooler temperatures). The peak summer period (July-August) is busy and hot; early April (around the Qingming festival) and the Golden Week holidays (1-7 October) are the most crowded and expensive. January-February (winter, excluding Chinese New Year week) is the quietest time — cool, sometimes misty, but the Li River cruise still runs on most days and prices are lowest.

Verification Scope

Amap-verified 2026-05-23: airport coordinates (25.217 N, 110.048 E / 临桂区), road distances from KWL to Guilin Station (~27 km / 42 min) and to Yangshuo West Street (~82 km / 68 min), from Amap (高德地图) routing.

Not verified first-hand for this editor: the editorial team is based in Chongqing, not Guilin or Yangshuo, and has not been on the ground at KWL in 2026 — terminal layout, shuttle timetables, taxi-meter fares and current airline schedules are not first-hand. Confirm these on the day you travel. Fare estimates are from aggregated 2024-2026 r/travelchina threads and Trip.com listings.

Sources: editorial team based in Chongqing (8-year mainland-China resident, NOT a Guilin or Yangshuo resident), editor's about page, Amap (高德地图) routing queried 2026-05-23, Trip.com flight/hotel listings, and aggregated r/travelchina and r/chinatravel threads 2024-2026.