Home Guilin China Guilin Hotels About
Home  ›  Asia  ›  China  ›  Guilin  ›  Airport Transfer
🛬 Guilin Travel Guide · 2026

From Guilin airport
to the city (or Yangshuo) — no detours, no overcharging

Liangjiang Airport is about 28 km out, and Guilin has no metro — so compare Airport Bus Line 1, taxi, DiDi and the route to Yangshuo, with real fares before you walk out of Arrivals.

First things first

Guilin has one airport — but your base is further out than you'd think

The good news: Guilin has a single airport, so there's none of the two-terminal confusion you get in bigger cities. The thing to know first is that most visitors stay in one of two areas, and they sit a fair way apart — central Guilin (the Two Rivers Four Lakes / Zhengyang pedestrian street area, near Elephant Trunk Hill and the lit-up Sun and Moon Pagodas) or the town of Yangshuo, about 65 km south, the base for the karst-peak scenery along the Li River. The airport is on the southwestern edge of the city, about 28 km from the centre (40–50 minutes by road). The first thing to sort before booking is whether you're staying in the city or in Yangshuo, then read the option that matches you.

KWL
Guilin Liangjiang International Airport
桂林两江国际机场

Guilin's main airport, handling both domestic Chinese and international flights. It sits on the southwestern side of the city, about 28 km from the centre, with Airport Bus Line 1 running to Guilin Railway Station downtown, plus a taxi and DiDi rank outside Terminal 2.

IATA: KWL
From the city: ~28 km (to the southwest)
Flights: Domestic and international
No metro: get in by airport bus or car
🏞️
City or Yangshuo?
Pick your base before you book — distances vary a lot

Guilin isn't one single centre; it's a walkable lakeside city near the railway station plus Yangshuo, a rural karst-and-river base about 65 km south. Pick the wrong base for your plan and the round-trip rides and time on the road can quietly eat into your budget.

Closer to airport: central Guilin (~28 km)
Walkable, in-town: Two Rivers Four Lakes · Zhengyang St
Rural karst scenery: Yangshuo (~65 km south)
Rice terraces: Longji (~2 hr north)
Destination
Distance from airport
Drive time
Approx. fare
Central Guilin (railway station)
~28 km
~40–50 min
Bus ¥20 · taxi ¥80–100
Two Rivers Four Lakes / Zhengyang St
~28–30 km
~45–55 min
Taxi/DiDi ¥80–100
Yangshuo (West Street)
~65 km (south)
~1.5 hr
Direct bus ¥50 · charter ¥330–350
Longji rice terraces (Ping'an/Dazhai)
~2 hr (north)
into the city, then onward
Bus/tour from the city
Check before you go: The fares above are approximate ranges compiled in 2026. Real prices shift with traffic, time of night and peak holidays (Chinese New Year / Golden Week). Before you travel, open the DiDi app and check the estimated fare for your exact route.
From KWL airport

Into the city — 4 ways compared

Guilin has no metro or subway, so the main ways visitors get in are the airport bus and ride-hail — read this before you leave Arrivals.

🚌
Airport Bus Line 1 (机场大巴)
KWL → Guilin Railway Station · cheapest and most reliable

The cheapest way into the city is Airport Bus Line 1, which leaves from the ground floor of Terminal 2 and runs straight to Guilin Railway Station (桂林站) downtown. The fare is about ¥20 (~฿100), the trip takes around 60 minutes, and buses go roughly every 30 minutes between about 07:00 and 22:30. The stop is easy to find outside the terminal, and you can pay by cash or scan Alipay / WeChat. Once you're at the railway station, if your hotel is near Two Rivers Four Lakes or Zhengyang Street, a quick DiDi or taxi finishes the trip in minutes. Ideal if you're solo, a pair, or watching your budget.

¥20 (~฿100) every ~30 min ~60 min into the city
Best if: you're staying in central Guilin near the railway station or the lakes, travelling solo or as a pair, on a budget, with light bags. Less ideal if you land after 22:30 or are staying in Yangshuo.
Tip: Line 1 ends at Guilin Railway Station, which happens to be a natural starting point for the Two Rivers Four Lakes walk. If you plan to take a bullet train onward, see the routes and how to book in our China high-speed rail guide.
📱
DiDi (滴滴出行) — ride-hailing app
KWL → anywhere · what most visitors use

DiDi is China's ride-hailing app — it works much like Grab back home, and plenty of foreign visitors rely on it in Guilin. You see the price upfront before you book, so there's no haggling, and you pay directly through Alipay or WeChat Pay without touching cash. The app has an English mode and you can simply type your hotel name as the destination. A ride into the city runs roughly ¥70–90 (~฿350–450), close to a metered taxi or a touch less. The airport has signed pickup points (usually a separate zone from the taxi rank). Set up your account and link a card before you leave home.

¥70–90 into the city price shown upfront pay by Alipay / WeChat Pay
Best if: you want a hassle-free, no-haggle ride — especially as a group, with lots of luggage, or landing late. Just set up the app and link your card before you fly.
Tip: Download DiDi and link it to Alipay / WeChat Pay while you're still home — airport Wi-Fi can be patchy when it's busy, and some verification steps take time. See the full setup walkthrough in our guide to paying in China.
The Two Rivers Four Lakes district in Guilin at night, with the gold and silver Sun and Moon Pagodas lit up and reflected in the water in the heart of the city
Two Rivers Four Lakes — the walkable heart of central Guilin, near the end of the Airport Bus Line 1 route
🚕
Metered taxi
KWL → the city · the most direct option, with one caveat

Metered taxis queue at the official rank outside the terminal. A ride into the city centre costs roughly ¥80–100 (~฿400–500) and takes about 40–50 minutes, with a night surcharge. Use only the official taxi rank with clear signage — ignore anyone who approaches you inside the hall offering a flat-rate ride, as these are usually touts charging inflated prices. Make sure the driver starts the meter before you leave the airport. If you're heading straight to Yangshuo, a chartered taxi runs around ¥330–350.

¥80–100 into the city door to door, no walking charter to Yangshuo ¥330–350
Watch out: Touts offering a "flat-rate ride" approach travellers right inside the terminal — their prices are often several times the metered fare. Walk straight to the official taxi rank; if a driver won't run the meter or insists on a fixed price, get out and join the queue again. Compare the DiDi app price first.
🚐
Hotel pickup
KWL → city hotels / Yangshuo resorts · the most comfortable

Many hotels and resorts, both in central Guilin and over in Yangshuo, offer paid airport pickups (sometimes included in a package, or addable at booking). The upside is someone waiting with a name board — no queue, and no need to explain the route in Chinese. That makes it ideal if you're with family, have small children, lots of luggage, or are arriving late at night. It usually costs noticeably more than a taxi or DiDi, but you're paying for peace of mind — especially if you're staying out in Yangshuo. Email the hotel ahead to ask whether they offer it and what they charge, then weigh it against DiDi before you decide.

name board on arrival pricier than a taxi no language barrier
Tip: If you go with a hotel transfer, book or confirm it ahead by email / hotel app and give your flight number and arrival time so the driver is there on time. Browse stays in both the city and Yangshuo in our round-up of the best Guilin hotels.
Straight to Yangshuo

Heading to Yangshuo? You don't have to go via the city

If your base is the rural karst-and-river scenery, there's a direct route from the airport to Yangshuo — no detour through central Guilin needed.

Plenty of visitors to Guilin are really here for Yangshuo — the base for the limestone peaks, bamboo-raft drifts on the Yulong River, and the view that's printed on the back of the ¥20 note. The good news is that you don't have to head into central Guilin first — there are several ways to reach Yangshuo direct from the airport. Pick based on your budget, when you land, and how many of you there are.

Karst peaks above the Li River near Yangshuo, with green paddy fields and rounded limestone hills layered in light mist
Yangshuo — the base for karst-peak river scenery, about 65 km south of the airport
Direct airport shuttle → Yangshuo

A direct shuttle bus runs from the airport to Yangshuo for about ¥50 (~฿250), taking roughly 1.5 hours, on a set timetable through the day. Best value if your flight lands close to a departure — check the latest times at the airport counter.

Fare: ~¥50 · Time: ~1.5 hr
DiDi / charter → Yangshuo

If you land late or miss the bus times, call a DiDi or charter a taxi to Yangshuo for around ¥330–350, dropped right at your accommodation. Good value if there are several of you to split it, or if you have a lot of luggage.

Fare: ~¥330–350 · door to door
High-speed rail via Guilin North

Another option: ride into the city to Guilin North Station (桂林北站), then take a bullet train to Yangshuo Station (阳朔站) in about 24 minutes, followed by a ~30-minute ride into Yangshuo town (the station is outside town). Fast, and no traffic to gamble on for the main leg.

Guilin North → Yangshuo: ~24 min
Choose your base first — city vs Yangshuo

If you're still deciding whether to base yourself in central Guilin or in Yangshuo, look at the location and style of each area's hotels first, then plan the transfer to match — so you don't spend more time on the road than you need to.

Before you leave Arrivals

Get these 4 things sorted — for a smooth start

Guilin is a thoroughly Chinese tourist city: English is limited and almost everything is paid by phone. Set up these four things while you're still home and the whole arrival gets a lot easier.

Alipay / WeChat Pay (most important)

Link a Visa or Mastercard in international mode beforehand. You'll use it for DiDi, buses, restaurants and attraction tickets — in Guilin you barely need cash at all.

Your hotel address in Chinese

Save your hotel's name and address in Chinese characters on your phone (from the booking page or by asking the hotel) to show taxi drivers — many can't read the English name, especially for the small-lane guesthouses over in Yangshuo.

Why it matters: most drivers don't speak English
eSIM / data + VPN

You need data to call a DiDi and scan to pay, and many familiar apps (Google Maps, LINE) don't work in China. Sort an eSIM and a VPN before you go, and use Amap (高德) or Apple Maps instead of Google.

Know which base you're in

Before you call a ride, be clear whether your hotel is in central Guilin or out in Yangshuo — the route and fare differ a lot, and it helps you budget transfers across the whole trip.

Frequently asked

FAQ · before you land in Guilin

How far is Guilin airport from the city, and is there a metro?
Guilin Liangjiang International Airport (KWL) sits about 28 km southwest of the city centre, roughly 40–50 minutes by road. Guilin has no metro or subway, so the main ways in are Airport Bus Line 1 (¥20), a taxi (¥80–100) or DiDi (¥70–90) — pick based on your budget and luggage.
Is there an airport bus into Guilin, how much is it, and where does it stop?
Yes. Airport Bus Line 1 (机场大巴) leaves from the ground floor of Terminal 2 and runs to Guilin Railway Station (桂林站) in the city centre. The fare is about ¥20 (~฿100), the trip takes around 60 minutes, and buses go roughly every 30 minutes between about 07:00 and 22:30. It's the cheapest and most reliable option if your hotel is near the railway station or the Two Rivers Four Lakes area — from the drop-off, a short DiDi or taxi finishes the trip to your hotel.
How much is a taxi from Guilin airport into the city?
A metered taxi into the city centre costs roughly ¥80–100 (~฿400–500) and takes about 40–50 minutes, depending on traffic, with a night surcharge. Use only the official taxi rank with clear signage, ignore anyone offering a flat-rate ride inside the terminal, and make sure the driver starts the meter before leaving the airport. Check the current price against the DiDi app first.
Can I use DiDi in Guilin, and is it cheaper than a taxi?
Yes, and it's popular with visitors. DiDi is China's ride-hailing app, similar to Grab — you see the price upfront before you book and pay directly through Alipay or WeChat Pay. The app has an English mode, and a ride into the city is around ¥70–90, similar to a metered taxi or slightly cheaper. The airport has signed pickup points; set up your account and link a card before you leave home, since you need data and a working payment account to order a car. See the setup steps in our guide to paying in China.
Can I go straight to Yangshuo from Guilin airport?
Yes. A direct airport shuttle runs to Yangshuo for about ¥50 and takes roughly 1.5 hours, departing on a set timetable through the day (check the latest departures on the spot). Alternatively, ride into the city and transfer to an onward bus or train, or take the high-speed train from Guilin North Station (桂林北站) to Yangshuo Station (阳朔站) in about 24 minutes, then a further ~30-minute ride into Yangshuo town. A chartered car or taxi straight to Yangshuo is around ¥330–350.
Can I still reach the city if my flight lands late at night?
Yes. Taxis and DiDi operate 24 hours (with a night surcharge). Airport Bus Line 1 typically runs until about 22:30, timed to flights. If you land late, DiDi is the easiest and most reliable choice — keep your hotel address in Chinese ready to show the driver. If you've already booked a hotel, many arrange paid pickups, so email ahead with your flight number and arrival time.
Klook · Tickets & day trips

Just landed in Guilin — book your tickets ahead and skip the queue

Reserve a Li River cruise, the Impression Liu Sanjie show in Yangshuo, a Longji rice-terraces tour or a Reed Flute Cave ticket in advance through Klook — scan in on arrival, usually cheaper than buying on the spot.

See Guilin tickets & trips on Klook →
Wherebest is a Klook affiliate partner — we may earn a commission when you book through our links, at no extra cost to you.