Home Guilin China Guilin Hotels About
Home  ›  Asia  ›  China  ›  Guilin  ›  Getting Around
🚕 Guilin Transport Guide · 2026

Getting Around Guilin
No Metro, But DiDi Has You Covered

Guilin has no subway like the big mainland cities — but DiDi is cheap and easy to hail, flagfall is only about ¥9, buses cost ¥1–2, a bullet train reaches Yangshuo in 24 minutes, and Li River cruise boats and charters cover the rest. The one thing to plan from the start: the city, Yangshuo and Longji sit far apart, so map out your transfers.

Before you go

A riverside karst city with no metro — and that's fine

If you've travelled in Shanghai or Guangzhou and grown used to hopping on a subway to get anywhere, here's the first thing to know: Guilin has no metro or MRT. This city of limestone peaks along the Li River moves at a slower, more spread-out pace and runs mostly on wheels. It sounds like a hassle, but it's easier than you'd think once you know what to use and when.

The star of getting around downtown Guilin is DiDi (滴滴 — China's version of Grab) and metered taxis. Both are remarkably cheap, with a flagfall of just ¥9 by day, easy to hail, and the DiDi app is in English and bills straight to Alipay or WeChat. Backing them up are ¥1–2 city buses you pay for by scanning a QR code, many of which pass the Two Rivers Four Lakes, Elephant Trunk Hill and Zhongshan Road.

But there's one thing to grasp from the start: the things that made Guilin famous sit outside the city. Yangshuo lies about 65 km to the south, and the Longji rice terraces are about 2 hours north. There's no in-city train to string it all together the way there is in Shanghai. This guide walks through every way to move around — from DiDi and buses to the Yangshuo train, the Longji tour buses, Li River cruise boats and the right map app — then helps you plan your transfers before you even leave the hotel.

Your main option in town

DiDi and taxis — how most visitors get around

Cheap, easy to hail, no Chinese needed — for tourists in central Guilin, this is the real workhorse.

In a city with no metro, the best stand-in is affordable ride-hailing — and Guilin has it in spades. DiDi is China's number-one ride-hailing app, works just like Grab, has an English interface, lets you type place names in English and finds them for you, shows a fare estimate before you book, and bills your Alipay or WeChat directly. You never have to negotiate a price with the driver.

🚕
Metered taxi
出租车 · every cab is metered

Guilin taxis run on a meter. Flagfall is about ¥9 by day and ¥11 at night, including the first stretch, then it's charged by distance — most downtown trips come to a few dozen yuan. Flag one on a main road or pick one up outside hotels and attractions.

Tip: have your destination written in Chinese characters, since most drivers don't speak English. Ask your hotel to write it on a small card, or save the Chinese name from Amap on your screen — and check the meter is running each time.

Rough fares: around town ~¥10–25 · to the airport ~¥80–100
Pay with: cash · Alipay · WeChat Pay (most cabs)
Flagfall: ~¥9 by day · ~¥11 at night
📱
DiDi — the go-to ride-hail
滴滴出行 · English app interface

DiDi suits almost every situation in Guilin — when you're loaded with luggage, heading back to the hotel late, going to Guilin North Station to catch a bullet train, or reaching somewhere the buses don't. It's charged by distance and time, usually a touch cheaper than a taxi in town, with several car tiers to choose from in the app.

Before you fly, download DiDi and link Alipay or WeChat in advance — setting it up at the airport is fiddly. Once you can hail a car in the app, everything gets easier: no haggling, no worrying about detours.

Fares: by distance + time · see the estimate before you book
Payment: link Alipay or WeChat in the app — set it up before you travel
Language: English interface, type your destination in English
Why DiDi and taxis fit Guilin so well: downtown Guilin's sights are fairly scattered, and bus signs are Chinese-only with multiple transfers to get anywhere. DiDi, meanwhile, drops you right at the door for a few dozen yuan. For couples or small groups, splitting a fare often works out cheaper and far more comfortable than public transport — budget for DiDi in your trip plan from the start. See our full Guilin trip budget.
How to pay

Paying for transport in Guilin — scan a QR code

China is almost cashless, and Guilin is no exception. Everything from DiDi to buses to street stalls and the night markets on Zhongshan Road is paid by scanning a QR code. Setting up Alipay or WeChat Pay before you fly is the single most important thing you can do, because it's the key to moving around for the entire trip.

📱
Alipay

Link a Visa/Mastercard in international mode to pay for DiDi, buses, restaurants and train tickets — set it up before you travel.

💬
WeChat Pay

A companion to Alipay with a similar setup. Link a foreign card and scan QR codes to pay for transport and shops just the same.

🚌
Bus QR

Board a bus and scan the QR with Alipay/WeChat at the reader by the door — no coins needed, though a few in reserve never hurt.

💵
Cash

Buses take cash dropped in the box (no change given) — keep ¥1–2 coins handy in case Alipay isn't ready, but most people just scan.

Honestly, if you set up Alipay with a linked card before you leave home, your Guilin trip gets smoother instantly — beyond transport, you'll use it for a bowl of Guilin rice noodles, Yangshuo beer fish, the night markets, cafés and attraction tickets. For a step-by-step on linking a foreign card, see our Alipay & WeChat Pay guide.

Other options

Buses, the Yangshuo train and the Longji run

🚌
City buses
公交车 · cheap but Chinese-only

Guilin has many bus routes around town, with several passing the Two Rivers Four Lakes, Elephant Trunk Hill, Zhongshan Road and out to the Reed Flute Cave. Fares start at ¥1–2 and stay under ¥5 — the cheapest option of all. Pay by scanning a QR code or dropping coins.

The honest truth: signs and announcements are mostly in Chinese, with long waits and several transfers for far-flung stops. For tourists, DiDi is much more comfortable. Buses make sense on the tightest budget within the central zone over short hops, paired with Amap, which gives accurate routes and stops.

Fare: ¥1–5 by distance (usually just ¥1–2 in town)
Pay with: QR scan (Alipay/WeChat) · cash in the box (no change)
Tip: use Amap (Gaode) for routes and stops
Yangshuo town near Guilin — karst peaks ringing the riverside town, reachable by bullet train in 24 minutes Yangshuo train
Bullet train to Yangshuo
高铁 · Guilin North → Yangshuo ~24 min

The fastest way to Yangshuo is the bullet train from Guilin North Station (桂林北站 Guilin Bei) to Yangshuo Station (阳朔站) in about 24 minutes, second-class around ¥22–34, with many departures a day. Guilin also has Guilin Station (桂林站) downtown, a short walk from the Two Rivers Four Lakes, and Guilin West (桂林西站) on the Guilin–Guangzhou line.

Worth knowing: Yangshuo Station is about 30 minutes from Yangshuo town, so once you arrive you transfer on by shuttle bus (¥20 per person) or taxi (¥80–100) into town and West Street. Book ahead on Trip.com or the 12306 app. See our China high-speed rail guide.

Guilin North → Yangshuo: ~24 min · 2nd class ~¥22–34
3 stations: Guilin (downtown) · Guilin North (bullet-train hub) · Guilin West
Into Yangshuo town: shuttle ¥20/person · taxi ¥80–100
Longji rice terraces north of Guilin — stepped rice paddies following the mountain slopes, a roughly 2-hour drive away Tour bus / charter
Tour buses and charters
旅游大巴 / 包车 · to Yangshuo + Longji

Several out-of-town sights are easiest by day tour or chartered car with driver. Yangshuo is about 65 km south, roughly 1.5 hours, with direct buses from Guilin Bus Station for about ¥25 leaving every 10–15 minutes. The Longji rice terraces are about 2 hours north on winding mountain roads.

For Longji, a day tour or chartered car is the easiest choice, since public transport (a bus to Longsheng, then a local bus up to Ping'an or Dazhai) is fiddly and time-consuming. If you want sunrise over the terraces, it's worth staying a night up on the mountain.

Guilin → Yangshuo: ~65 km · ~1.5 hr · direct bus ~¥25
Guilin → Longji: ~2 hr north · day tour / charter is easiest
Book via: Klook · Trip.com · tour desks in town
The Li River near Xingping, Guilin — a bend in the river framed by karst peaks, the 20-yuan-note view, on the cruise route to Yangshuo Boat + bike
Li River cruise + Yangshuo bikes
漓江游船 / 自行车 · the prettiest way

The most scenic way to reach Yangshuo is a Li River cruise from the Zhujiang or Mopanshan piers, gliding past rank after rank of limestone peaks for about 4–5 hours into Yangshuo — a highlight of the trip in itself. Once you're in the Yangshuo area, travel shifts to a rural rhythm.

Around Yangshuo and the Yulong River, people love to rent a bicycle or e-bike for about ¥30–60 a day to ride past the rice fields and peaks, and to drift downstream on a bamboo raft. Yangshuo town itself is easily walkable — West Street and the shops sit close together.

Li River cruise: Guilin → Yangshuo ~4–5 hr (book ahead)
In Yangshuo: rent a bicycle/e-bike ~¥30–60/day · bamboo rafts
Book boats/rafts: Klook · Trip.com · agencies in town
Scooters / e-bikes — rentable, but be careful: there are plenty of scooter and e-bike rental shops in the Yangshuo area, great for pottering around the rice fields. But in central Guilin, where traffic moves fast and signs are in Chinese, riding yourself isn't recommended for most visitors — foreign licences usually aren't legally valid in China, and insurance gets complicated if you crash. Since DiDi is cheaper and far safer, keep the scooter for the slow Yangshuo countryside.
The most important thing about Guilin

City, Yangshuo, Longji — far apart, plan your transfers

This is what sets Guilin apart from other cities, and it's worth understanding before you plan the trip.

If you remember one thing from this page, make it this: the name "Guilin" covers a huge area, and the big highlights aren't in the city. Downtown Guilin has the Two Rivers Four Lakes, Elephant Trunk Hill, the Sun and Moon Pagodas and the Reed Flute Cave — but the postcard image of karst peaks rising from rice fields is at Yangshuo, and the terraced fields are at Longji. Both take a separate ride to reach, and there's no in-city train tying it all together.

The Yulong River in the Yangshuo area — a clear river through rice fields and karst peaks, about 1.5 hours by road from central Guilin
The Yulong River, Yangshuo — the karst-and-rice-field view people come to Guilin for, about 65 km south: a ~1.5-hour ride.
Distance + travel time

How far each place is from central Guilin

Destination Distance + time How to get there
Central Guilin In town · walk / bus / DiDi Two Rivers Four Lakes · Elephant Trunk Hill · Reed Flute Cave
Guilin North Station ~10 km north · ~20–30 min DiDi / taxi / bus to catch the bullet train
Yangshuo ~65 km south · ~24 min (train) / ~1.5 hr (road) Train + shuttle · direct bus · Li River cruise
Longji rice terraces ~2 hr north · winding mountain road Day tour / charter (easiest) · bus + local transfer
Guilin Airport (KWL) ~28 km southwest · ~40–50 min Airport bus ¥20 · DiDi / taxi ~¥80–100
How to plan without wasting time: don't expect to cover the city, Yangshuo and Longji in a single day — the rides alone will eat the whole thing. Most people split it into one day in central Guilin · 1–2 nights in Yangshuo · Longji as a day trip or 1 overnight, and choose a base to match their style — stay in the city for easy access to the train station and restaurants, stay in Yangshuo to wake up among the karst peaks. See our where to stay in Guilin guide and day trips from Guilin.
Maps and apps

Which app to navigate Guilin with

This matters: in mainland China, Google Maps doesn't show accurate public-transport data. The map may load with a VPN, but bus and routing info is often wrong or missing. There are two apps that actually work for navigating Guilin.

🗺️
Amap (高德地图 / Gaode)
China's most-used navigation app

Amap has accurate bus data, lets you hail DiDi inside the app, supports searching places in English, and has full transit planning with bus-stop details. Download it from the App Store worldwide and it works without a VPN — an essential app for Guilin, especially for finding your way around the Yangshuo area where signs are in Chinese.

Tip: download before you board, since the App Store/Play Store inside China require a VPN
🍎
Apple Maps
no extra app for iPhone users

Apple Maps uses Amap's map data inside China, so its routes and directions are accurate, and it works without a VPN. Ideal for iPhone users who'd rather not install anything extra — you can search in English too.

Note: Android can't use Google Maps fully here — install Amap instead

Want to use LINE, Instagram, Gmail or full Google Maps while in China? You'll need a VPN downloaded and tested before you travel, since most VPN sites are blocked inside China. See the details in our China internet & VPN guide.

Two Rivers Four Lakes in central Guilin — the Sun and Moon Pagodas lit up by the lake at night, walkable within the city
Two Rivers Four Lakes in central Guilin — walk the lakeside and the Sun and Moon Pagodas without much need for a car: ideal if you base yourself in the city.
The real tip

Do two things before you fly and Guilin gets easy

If we had to boil it down to two points: one — set up Alipay or WeChat with a linked card, and download DiDi and Amap before you leave home. These three apps are the complete getting-around kit for Guilin, because the city runs on ride-hailing and QR payments. The moment you land, you can open the app and hail a DiDi without any fuss at the airport.

Two — plan your transfers to Yangshuo and Longji before you travel. Both sit far out and there are several ways to reach each. Booking your Yangshuo train, a Longji tour or charter, and a Li River cruise ahead of time saves a lot of time — especially over the Chinese public holidays, when tickets sell out fast.

For first-timers in Guilin: Guilin Liangjiang Airport (KWL) sits about 28 km southwest of the city. Take the airport bus (¥20) into Guilin Station downtown (~60 min), or a DiDi/taxi for ~¥80–100 (~40–50 min). See every route option in our Guilin airport transfer guide, and start planning at our Guilin first-timer guide.
Frequently asked questions

FAQ · Getting around Guilin

Does Guilin have a metro or subway?
No. Guilin has no metro or subway like big mainland cities such as Shanghai or Guangzhou. The main way tourists get around is DiDi (China's Grab) and taxis, which are cheap and easy to hail, backed up by ¥1–2 city buses you pay for by scanning a QR code. To leave the city there's the bullet train to Yangshuo, tour buses and charters to Yangshuo and the Longji rice terraces, and Li River cruise boats. In Guilin, "train" means intercity rail only, not an in-city metro.
How much do DiDi and taxis cost in Guilin, and do I need to speak Chinese?
Metered taxis have a flagfall of about ¥9 by day and ¥11 at night, including the first stretch, then charge by distance — most downtown rides come to a few dozen yuan. DiDi is charged by distance and time, has an English interface, lets you type your destination in English, and bills your linked Alipay or WeChat directly, so you don't need to speak Chinese. Having your destination written in Chinese characters still helps if you flag a taxi on the street. See how to set up Alipay in our Alipay & WeChat Pay guide.
What's the best way to get from Guilin to Yangshuo?
There are three main ways. One is the bullet train from Guilin North Station (Guilin Bei) to Yangshuo Station in about 24 minutes, second-class around ¥22–34, with many departures a day — but Yangshuo Station is about 30 minutes from Yangshuo town, so you transfer on by shuttle bus (¥20 per person) or taxi (¥80–100). Two is a direct bus from Guilin Bus Station to Yangshuo for about ¥25, leaving every 10–15 minutes and taking around 1.5 hours straight into town. Three is a Li River cruise from Guilin to Yangshuo, the most scenic option and a highlight of the trip in itself. See our Li River cruise guide.
How do I reach the Longji rice terraces from Guilin?
The Longji terraces are about 2 hours north of Guilin by road, with no train connection. The easiest way for tourists is a day tour or a chartered car with driver, because the mountain roads are winding and public-transport transfers are fiddly. Alternatively, take a bus from Guilin Bus Station to Longsheng, then a local bus up to the villages of Ping'an or Dazhai. If you want sunrise over the terraces, it's worth staying a night up on the mountain. See our day trips from Guilin guide.
How do I get around the Yangshuo area?
Yangshuo town itself is walkable — West Street and the shops sit close together. Out in the surrounding countryside, such as along the Yulong River, people love to rent a bicycle or e-bike (about ¥30–60 a day) to ride past the rice fields and karst peaks, and to drift downstream on a bamboo raft. For spots further out you can call a DiDi or charter a car. Yangshuo is a slow, rural pace rather than a city that depends on public transport. See our Yulong River, Yangshuo guide.
Can I use Google Maps in Guilin?
Google Maps shows the map if you have a VPN, but its public-transport data in mainland China is unreliable. Use Amap (高德地图 Gaode) or Apple Maps instead — both have accurate bus and DiDi-hailing data and work without a VPN. Install Amap before you fly, because the App Store and Play Store inside China require a VPN.