Sign In

Guangzhou to Guilin Train: Times, Prices & Tickets (2026)

8 min readLast updated:

The high-speed line between Guangzhou and Guilin covers about 480 km in as little as two and a half hours, which makes it one of the easiest regional hops in southern China. You can leave a Guangdong megacity in the morning and step off the train into karst country in time for lunch, close enough to Yangshuo and the Li River that most travelers treat Guilin less as a final stop and more as the gateway to get there. This guide covers real journey times, ticket prices by seat class, which station to use on each end, how to book, and what the onward leg to Yangshuo looks like once you land.

Guangzhou to Guilin train time, distance and price

Around 60 pairs of high-speed trains run this route each day, split between faster G-category expresses and slightly slower D-category trains. The quickest G-trains cover the roughly 480 km (300 mile) distance in as little as 2 hours 30 minutes; most services take between 3 and 5 hours depending on how many stops they make along the way. First departures from Guangzhou South leave around 6:40 am, with the last trains around 6:20 pm, so there's a full day of schedule to pick from rather than a couple of fixed slots.

DetailGuangzhou to Guilin
Distance~480 km (300 mi)
Fastest journey2h 30m (G-trains)
Typical journey3h to 5h
Daily departures~60 train pairs
First departure~6:40 am
Last departure~6:20 pm

Ticket cost depends on seat class, not just journey time. Here's the typical fare band for the route:

Seat classTypical fareNotes
Second class¥180 to 190 (~$25)Standard seat, sells out first on holidays
First class¥290 to 300 (~$41)Wider seat, 2+2 layout, extra legroom
Business class¥530 to 540 (~$75)G-trains only, fully reclining seat

Treat these as ballpark figures. Prices shift slightly by exact train and travel date, and slower D-trains sometimes run a little cheaper than G-trains for the same class. If you've never used a Chinese bullet train before, the class names don't map directly to airline cabins; our breakdown of China's high-speed train classes and seats and the guide to G, D and other train types explained both cover what each class gets you for the extra money.

Which station: Guangzhou South or Guilin North?

Almost every high-speed train on this route leaves from Guangzhou South Railway Station, a hub well outside the city center but connected by metro lines 2 and 7 (budget 45 minutes to an hour from downtown Guangzhou to reach it, longer at rush hour). A few slower services use Guangzhou Railway Station closer to downtown, but South is the default station and the one most booking apps show first when you search the route.

On the Guilin side, most trains arrive at Guilin North Railway Station, about 30 minutes by taxi or shuttle bus from central Guilin and the usual entry point for anyone heading into the city or continuing on to the Li River. Some trains use Guilin West Railway Station instead, which sits further out with fewer onward transit options, so check the arrival station printed on your ticket rather than assuming it's North by default.

Sun and Moon Pagodas illuminated at night on Shan Lake in Guilin

Sun and Moon Pagodas illuminated at night on Shan Lake in Guilin

One detail worth knowing before you book: Yangshuo has its own stop on this line. A number of Guangzhou services call at Yangshuo railway station on the way through to Guilin, so if Yangshuo itself, not Guilin city, is your real destination, it's worth checking whether your chosen train stops there directly rather than assuming you have to change at Guilin North first. It won't always save time over going through Guilin, but it can cut out a transfer.

How to book Guangzhou to Guilin train tickets

Booking works the same way as any other China route: pick your date and station pair, choose a seat class, and pay by card without needing a Chinese bank account.

Top pick
Trip.com

Book Guangzhou to Guilin train tickets

English interface, no 12306 account needed

Some links are affiliate links; we may earn a commission at no extra cost to you.

Trip.com sells the same seat inventory as the state booking system, in English, with foreign card payment accepted, which is why most first-time visitors book here instead of wrestling with the official interface directly. If you'd rather buy straight from China Railway, the English version of 12306 sells identical tickets with no booking fee, it's just a clunkier interface for a first-time user. Our 12306 booking guide for foreigners walks through account setup and payment if you want to go that route, and the Trip.com vs 12306 comparison breaks down which one suits your trip.

Buy a few days ahead if you can, especially during Chinese public holidays like Spring Festival or National Day week, when this corridor sells out fast in both directions. Our general guide to booking China train tickets covers how far in advance tickets open and when to lock in a seat.

Guilin to Yangshuo: the onward hop to the Li River

This is the part that makes the Guangzhou-Guilin train worth planning around: Guilin itself is a pleasant city with a couple of good sights, but most visitors are aiming for Yangshuo and the karst scenery along the Li River, and Guilin is the way in.

Limestone karst cliffs along the Li River near Yangshuo

Limestone karst cliffs along the Li River near Yangshuo

From Guilin, you have three practical ways to reach Yangshuo:

  • High-speed train: Guilin West to Yangshuo station takes roughly 20 to 25 minutes on the fastest services, with dozens of departures a day. This is the quickest option if you've already got a rail pass or just want to keep moving.
  • Bus: direct coaches from Guilin's long-distance bus stations to Yangshuo run about every 20 to 30 minutes and take 1 to 1.5 hours, for roughly ¥27 to 35. This is the option most budget travelers end up taking, since it doesn't require a second train booking.
  • Li River cruise: the scenic boat route from Guilin down to Yangshuo takes 4 to 5 hours and is a full activity in itself rather than just transport, passing the limestone peaks that show up on the back of the ¥20 note. Book this as a day trip rather than pure transit if you want to see the river properly.

For a fuller breakdown of timing and ticket booking between the two, see our dedicated guide to the Guilin to Yangshuo train. Once you know which town you'll sleep in, our guides on where to stay in Guilin and where to stay in Yangshuo cover which neighborhoods make sense for river access versus city convenience.

Tips for the Guangzhou to Guilin ride

  • Pack food or buy it at Guangzhou South before boarding. Onboard trolley service exists but has limited choices, and the ride is long enough that you'll want a real meal.
  • Keep your ID or passport out and accessible. Station entry and platform checks both require it, and digging through a bag at the gate slows down the whole line behind you.
  • If you're continuing straight to Yangshuo, decide before you buy whether you want the direct Yangshuo-stop train or a Guilin North arrival with a separate onward bus or train. Don't assume the ticket routes you correctly by default.
  • Business class seats sell out first on G-trains around holidays, second class goes next, and first class often has room left. Check all three classes before writing off a fully-booked departure.
  • Arrive at the station at least 30 minutes early. Both Guangzhou South and Guilin North are large stations with security screening, and platforms can be a genuine walk from the entrance gates.

Before you book: quick recap

  • Budget 2.5 to 5 hours depending on train type, and check whether you've got a G-train or D-train before assuming a fast trip.
  • Second class runs roughly ¥180 to 190, first class ¥290 to 300, business class ¥530 to 540.
  • Guangzhou South is the default departure station; Guilin North is the default arrival station, but confirm it on your ticket.
  • Book through Trip.com for an English interface, or 12306 direct if you want the fee-free official option.
  • If Yangshuo, not Guilin city, is your real destination, check for a through train that stops at Yangshuo station directly.

FAQ

How long does the train from Guangzhou to Guilin take? Between 2.5 and 5 hours depending on the train. The fastest G-trains do the roughly 480 km run in about 2 hours 30 minutes; slower D-trains and services with more stops can take up to 5 hours.

How much does a Guangzhou to Guilin train ticket cost? Second class runs about ¥180 to 190 (roughly $25), first class about ¥290 to 300 (roughly $41), and business class about ¥530 to 540 (roughly $75). Business class is only available on G-trains.

Which station should I use if I'm heading to Yangshuo? Check your ticket rather than assuming. Some Guangzhou trains stop directly at Yangshuo railway station on the way to Guilin. If yours doesn't, you'll arrive at Guilin North and need a separate 20 to 25 minute train, a 1 to 1.5 hour bus, or a Li River cruise to reach Yangshuo.

Can I book Guangzhou to Guilin train tickets in English? Yes. Trip.com sells the same tickets as the official system with an English interface and foreign card payment. The official 12306 site also has an English version if you want to skip the booking fee.

Is Guilin or Yangshuo the better base for the Li River? Yangshuo sits closer to the river and karst scenery and suits travelers who want to base themselves there for a few days. Guilin has more transit connections and a couple of city sights, and works better as a one-night stop before or after Yangshuo. Our guides to where to stay in Guilin and where to stay in Yangshuo cover this in more detail.

Was this helpful?

Related Articles