Limestone peaks rising straight out of clear water, buffalo grazing on the banks, the exact scene printed on the 20-yuan note, then a finish in the Yangshuo countryside on a bamboo raft — forty-eight hours is just enough to capture the most beautiful corner of southern China.
Those karst peaks rising out of the mist that you have seen on calendars and Chinese scroll paintings — that is Guilin and Yangshuo, and the loveliest way to see them is to cruise down the Li River (漓江) from Guilin to Yangshuo. Two days is enough for the Guilin people talk about — the full Li River cruise, West Street after dark, and bamboo rafting plus cycling through the Yangshuo countryside — as long as you get the sequence right and book the boat ahead.
This plan is built for a weekend visitor — a short Saturday-to-Sunday break, or anyone seeing Guilin for the first time who wants the icons covered. Day 1 is spent on the full Li River cruise, sailing from Guilin and docking in Yangshuo, where you stay the night. Day 2 explores the Yangshuo countryside all day before you head back to Guilin. The key point: this plan overnights in Yangshuo, not in Guilin city. What it deliberately excludes is the Longji rice terraces (a 2-hour drive, a full day of their own). If you want those, see the 3-day itinerary, or start with the 1-day plan if you have less time.
The single most useful thing to do before you arrive: book the Li River cruise in advance — it leaves once a day in the morning, sells out fast in high season, and is the heart of the whole trip. For where to stay, see the top-10 Guilin hotels for options at every budget.
Board the morning boat at Mopanshan / Zhujiang pier · karst peaks and the 20-yuan-note view near Xingping in the afternoon · arrive Yangshuo and check in · West Street and the riverside Impression Liu Sanjie show after dark (optional)
Start early, because the 4-star tourist boats leave once a day in the morning, around 9.20–9.40 am, from Mopanshan Pier or Zhujiang Pier, both about 40–50 minutes by road outside Guilin — leave plenty of time for this and do not be late, because missing the boat means losing the day. The easy option is to have your hotel arrange a transfer to the pier, or take the transport bundled with a tour ticket.
Then come the ~4.5 most beautiful hours of the trip — the boat glides down the Li River past endless rows of limestone peaks, water buffalo grazing on the banks, fishermen poling bamboo rafts, and the most famous view of all: the river bend near Xingping, the very scene printed on the 20-yuan note — step out onto the open deck and frame it up before you reach it. A simple Chinese lunch is served on board, and you dock at Yangshuo around 1.30 pm.
The boat docks in Yangshuo, close to the town centre and West Street. Check in, drop your bags, and head out to explore. Yangshuo is a small riverside town ringed by karst peaks on every side, with an atmosphere completely unlike a Chinese megacity — slow, easygoing and full of travellers from all over the world.
The heart of town is West Street (西街), an old cobbled pedestrian lane that runs down to the river. By day it is quiet and good for browsing craft shops, teahouses and cafés; after dark it becomes the liveliest spot in town — neon signs, restaurants and live-music bars. Dinner has to be Yangshuo beer fish (啤酒鱼), the local signature: fresh river fish cooked with beer, chillies and tomato, bold and rich.
If you still have energy after dinner, finish Day 1 with a show that exists only in Yangshuo — Impression Liu Sanjie, an open-air production directed by Zhang Yimou (who staged the Beijing Olympics opening ceremony) that uses the actual waters of the Li River as the stage, with twelve karst peaks as the backdrop. More than 600 performers and local fishermen move across the water with light and sound — an image unlike any other show in the world.
There are evening performances (usually ~7.30–8 pm, sometimes two shows a night) running about 70 minutes. Seating comes in several zones — the front and VIP sections cost more. Book ahead, as the good seats go fast. If the cruise has worn you out and you would rather rest, skip the show and turn in early — tomorrow is a full day in the countryside.
A bamboo raft on the Yulong River in the morning · cycling / e-bike through the rice paddies and karst peaks · a farmhouse lunch · then back to Guilin by bus or bullet train
Begin Day 2 with something gentler than Day 1 — the Yulong River, a small, quiet waterway west of Yangshuo that locals call the "Little Li River." There are no big boats here, only bamboo rafts drifting slowly past green paddies, karst peaks mirrored in the still water, and little weirs that the raft slides over with a fun splash — peaceful, slow, and beautiful without having to fight anyone for the view.
Each raft seats two, with a poler to do the work, and a run takes about 1.5–2 hours. There are several places to put in, and the poler knows the best photo spots. Expect to get a little wet when the raft drops over a weir, so keep your phone and camera tucked away.
After you step off the raft, it is time to see Yangshuo the way locals love it — cycling or riding an e-bike along the small lanes through terraced paddies, farming villages and karst peaks rising up all around. The favourite route is the Yulong riverside path (the Ten-Mile Gallery / Shili Hualang) — flat, easy riding with open views the whole way. This is when Yangshuo slows down and is at its prettiest.
You can rent bikes all over town and along West Street, and they are cheap — a regular bicycle is about ¥20 a day, an e-bike about ¥60 (handy if you do not fancy pedalling far). Stop for lunch at a farmhouse restaurant along the way — try beer fish from another kitchen, or simple Guangxi country cooking, before heading back into town to grab your bags.
Finish the trip by heading back to Guilin — there are two main options. The cheap, straight-into-the-city choice is the express bus from Yangshuo bus station to Guilin Railway Station (in the city centre), which takes ~1.5 hours, runs every ~20 minutes and costs ~¥27–40 — ideal if your hotel or airport for the night is in central Guilin.
The fastest option is the bullet train from Yangshuo Railway Station (阳朔站) to Guilin North (桂林北) in just ~24 minutes, costing ~¥24–30, with 15+ trains a day (roughly 8.58 am–6.43 pm). The catch is that Yangshuo Station sits ~30 minutes outside town, so you have to ride out to it first, and Guilin North is on the north side of the city — worth it if you are connecting to another city by train or in a hurry. See the China high-speed rail guide for how to book and use your passport.
This plan overnights in Yangshuo, not in Guilin city, because the boat docks in Yangshuo and Day 2 is spent around Yangshuo all day. Stay near West Street if you want to walk to restaurants and the nightlife, or out by the Yulong River in the countryside for quiet and mountain views (resorts like Alila and Banyan Tree are out here). There are rooms at every level. See the top-10 hotels, or if you want luxury, the 6 best luxury hotels in Guilin.
Guilin has no urban rail — in the city you use public buses at ¥1–2 (scan Alipay/WeChat) or taxis/DiDi (flagfall ~¥9–10). This trip relies on the Li River boat to reach Yangshuo, then bikes, e-bikes and bamboo rafts in the countryside. For the return, pick the bus (~1.5 h) or the bullet train (24 min). Use Amap (高德) to navigate, not Google. See the Guilin day trips guide.
Set up Alipay (the international version, linked to a Visa/Mastercard) before you travel. Most shops, raft operators and restaurants take only Alipay or WeChat Pay, and some no longer accept cash. See the Alipay & WeChat Pay setup guide.
| Item | Budget | Mid-range | Comfort |
|---|---|---|---|
| Hotel (1 night, Yangshuo) | ¥80–150 (~฿400–750) |
¥250–500 (~฿1,250–2,500) |
¥800–2,000+ (~฿4,000–10,000+) |
| 3 meals/day | ¥60–100 (~฿300–500) |
¥120–250 (~฿600–1,250) |
¥300–600 (~฿1,500–3,000) |
| Transfers (to pier + back to Guilin) | ¥60–100 | ¥100–180 | ¥200–350 (+ private car) |
| Activities (2 days total) | ¥380 (lower-deck cruise ¥270 + raft ¥105) |
¥600–800 (upper deck + raft + show/bikes) |
¥900–1,300 (top deck + VIP show + car tour) |
| Total for 2 days (approx.) | ¥960–1,380 (~฿4,800–6,900) |
¥1,490–2,460 (~฿7,450–12,300) |
¥3,100–6,650+ (~฿15,500–33,250+) |
Exchange rate used: ¥1 ≈ ฿5 · prices are approximate and shift with the season · hotel cost is for 1 night · the Li River cruise is the single biggest cost of this trip