Flights, high-speed rail, and buses for international travelers heading to Guilin.
Bottom line: Most international travelers reach Guilin by connecting flight to KWL or by high-speed rail from Guangzhou, Shenzhen, or Hong Kong. The airport is 28 km from downtown: Β₯20 by bus or Β₯80-120 by taxi, 30-45 minutes. If Yangshuo is your real destination, direct airport buses save a transfer.
Guilin Liangjiang International Airport (KWL) has direct flights from most major Chinese cities and a small number of international destinations in Asia. International travelers typically connect through:
Flight time from Guangzhou is about 1 hour; from Shanghai about 2.5 hours. Book domestic Chinese flights through Trip.com, airline apps, or travel agents.
KWL is 28 km southwest of downtown. Three options, and the right one depends on your luggage and where in the city you are staying:
| Option | Cost | Time | Best for |
|---|---|---|---|
| Airport bus | Β₯20 | 40β60 min | Budget, light luggage, downtown hotels |
| Taxi / DiDi | Β₯80β120 | 30β45 min | Groups, heavy luggage, late arrivals |
| Hotel pickup | Β₯100β200 | 30β45 min | First visit, arranged in advance |
| Rental car | from Β₯150/day | 30β45 min | Heading straight out to Yangshuo or Longji |
If Yangshuo is your actual destination β and for most visitors it is β you can skip Guilin city entirely. Direct airport buses run from KWL to Yangshuo, and a private transfer is straightforward to arrange.
| Option | Cost | Time | Notes |
|---|---|---|---|
| Direct airport bus | Β₯50β70 | 1.5β2 hours | Runs to Yangshuo bus station; check the timetable against your flight |
| Private transfer | Β₯300β450 | 1.5 hours | Door to door; worth it for groups of 3β4 |
| Bus into Guilin, then onward | Β₯20 + Β₯25β40 | 2.5β3 hours | Cheapest but slowest, with a change |
The direct bus is the best value if the timetable works. Confirm departure times before you fly, since they follow flight arrivals rather than a fixed schedule, and the last service is usually early evening β a late flight may force a private transfer. If you are staying out by the river, arrange the final leg with your guesthouse in advance; see the Yulong River area guide.
High-speed rail is often the most convenient way to reach Guilin from southern and western China, and it avoids the airport transfer entirely if your onward destination is another Chinese city.
| Route | Time | Arrival station | Notes |
|---|---|---|---|
| Guangzhou β Guilin | 2.5β3 hours | Guilin North / Guilin Station | Most frequent; departures throughout the day |
| Shenzhen β Guilin | 3β3.5 hours | Guilin North | Good for Hong Kong transfers |
| Hong Kong β Guilin | 3.5β4 hours | Guilin West / Guilin North | Passport required; book early |
| Guiyang β Guilin | 2β2.5 hours | Guilin North / West | Western approach |
| Changsha β Guilin | 2.5β3 hours | Guilin North | Northβsouth axis |
| Beijing / Shanghai β Guilin | 8β11 hours | Guilin North / West | Overnight sleeper, or fly instead |
Tickets can be purchased through Trip.com, 12306 (Chinese-only), or station counters. Book high-speed rail tickets 7β14 days ahead in normal season, and 2β3 weeks ahead for Chinese public holidays. Car rentals should be booked 7β14 days ahead in peak season (AprilβMay, SeptemberβOctober) and 2β3 days ahead in low season (NovemberβMarch).
Guilin has three stations and they are not interchangeable. Booking the wrong one costs you an hour.
| Station | Distance from downtown | Serves | Choose it if |
|---|---|---|---|
| Guilin Station (ζ‘ζη«) | Central, ~3 km | Conventional and some high-speed services | You are staying in the city centre |
| Guilin North (ζ‘ζεη«) | ~8 km north | Most high-speed arrivals from the south and east | Arriving by high-speed rail (most common) |
| Guilin West (ζ‘ζθ₯Ώη«) | ~12 km west | Some high-speed services, incl. from Hong Kong | Your train only stops here |
Guilin North is where most high-speed trains from Guangzhou, Shenzhen, and Changsha arrive, and it is the station most visitors will use. It is about 20β30 minutes from the city centre by taxi (Β₯25β40) or DiDi. Guilin Station is the most central and convenient if your hotel is downtown, but serves fewer high-speed services. Guilin West is the furthest out; if your ticket lands there, budget 40 minutes and Β₯40β60 for the transfer.
Check the station name on your ticket carefully β the characters β (north) and β (west) are easy to miss, and the mistake is expensive at 6 am.
Most visitors are not staying in Guilin β they are going to Yangshuo. From the city, four options:
| Option | Cost | Time | Best for |
|---|---|---|---|
| High-speed rail to Yangshuo | Β₯20β40 | ~30 min train + 40 min transfer | Speed; but the station is near Xingping, not town |
| Bus from Guilin South | Β₯25β40 | 1.5β2 hours | Cheapest; drops in Yangshuo town |
| Li River cruise | Β₯300β800 | ~4 hours | Scenery; one-way only |
| Car or private driver | Β₯200β400 | 1β1.5 hours | Flexibility, families, luggage |
The rail option has a catch worth knowing: Yangshuo Railway Station is actually near Xingping, about 30β40 minutes from Yangshuo town, so the saving in train time is partly lost in the transfer. If you are heading straight to town, the bus is often simpler; if you want Xingping, the train is ideal. Full comparison in the Guilin to Yangshuo guide, and driving specifics in Guilin to Yangshuo by car.
Buses connect Guilin to Yangshuo, Longsheng, Sanjiang, and nearby cities. Guilin Main Bus Station and Guilin North Bus Station are the main terminals. Buses are cheaper than trains but slower and less comfortable for long distances. See our Guilin to Yangshuo transport guide for the most popular bus route.
Check current Chinese visa requirements before booking. Some travelers qualify for visa-free transit or regional policies. Carry your passport for train tickets, hotel check-in, and car rental pickup. Set up Alipay or WeChat Pay before you arrive β airport taxis and buses increasingly expect it, and foreign cards are unreliable at small counters.
Source & verification: Times and fares are September 2026 estimates from public timetables and operator listings. Confirm current schedules before travel, especially for airport bus departures and holiday-period rail availability.
Guilin Liangjiang International Airport (KWL) is the main airport, about 28 km southwest of downtown.
Yes. High-speed rail runs from Hong Kong West Kowloon to Guilin West or Guilin North in about 3.5β4 hours.
About 2.5β3 hours by high-speed rail, with frequent daily departures.
See our Guilin trip cost guide for sample budgets by travel style, or rent a car at Guilin Liangjiang Airport and start your road trip the same day.
Explore Road Trip Routes