Short answer
Guangzhou to Guilin is one of the easiest long hops in China. High-speed trains leave Guangzhou South for Guilin North, Guilin West or Guilin station from early morning to around 20:00, and the fastest cover the distance in a little over two hours. Most departures take between 2 hours 30 minutes and 3 hours, and there are more than sixty a day.
Three things decide whether the trip is smooth: which Guilin station you book to (they are 20 minutes apart by road and some are much closer to the centre than others), the 15-day booking window (tickets release around 14:00 Beijing time), and getting your passport verified on 12306 before the day of travel.
An overnight conventional train exists as well: it leaves Guangzhou station in the evening, reaches Guilin North the next morning, and takes about 11 hours. It is a budget and slow-travel option, not a time-saver. Anything with an exact departure time or price below should be re-checked on the 12306 app — timetables in China are revised several times a year.
The stations that matter
Guangzhou has several railway stations and they are not interchangeable. Guilin has three, and picking the wrong one adds a taxi ride at the end of a long day.
| City | Station | What uses it | Notes |
|---|---|---|---|
| Guangzhou | Guangzhou South (Guangzhou Nan) | Almost all G and D high-speed trains | In Panyu, south of the centre; metro lines connect it to the city, allow 30 to 45 minutes from downtown |
| Guangzhou | Guangzhou station | Conventional overnight trains | The old central station, not the high-speed one — do not confuse the two names |
| Guilin | Guilin North (Guilin Bei) | Many G and D trains | Roughly 6 to 7 km from the centre, the closest of the three to downtown |
| Guilin | Guilin station | Some G and D trains, older line | Sits in the city itself, convenient if your hotel is central |
| Guilin | Guilin West (Guilin Xi) | Mostly D-category trains | Furthest from the city centre; check your transfer before choosing it |
Yangshuo also has a high-speed station, but it is at Xingping rather than in Yangshuo town. Travellers heading straight for the karst scenery can often skip Guilin altogether — see the Guilin to Yangshuo guide for the onward legs.
How long the journey actually takes
Journalistic summaries of this route often say "three hours". The real spread is wider, and it matters if you are connecting to a flight or a Li River cruise.
- Fastest services: about 2 hours 5 minutes to 2 hours 20 minutes. These run non-stop or with one or two stops and usually leave early morning or late evening.
- Typical G train: 2 hours 30 minutes to 3 hours. This is what most departures look like.
- Slower D trains: up to about 3 hours 30 minutes, sometimes longer if the service loops through other stations. D trains are the same comfort as G trains, just with more stops.
Published route guides disagree about the total distance because they measure different station pairs — figures from roughly 400 km to 480 km all appear, depending on whether the writer measured to Guilin North, Guilin West or Guilin station and which alignment they used. Do not plan around the distance figure. Plan around the running time on the 12306 listing for your chosen departure.
Seat classes on this route
High-speed trains on this corridor normally run three classes. The seat classes guide covers the layout in detail; the short version is below.
| Class | Layout | Best for |
|---|---|---|
| Second class | Five seats across, 3 + 2 | Short daytime hops; the default choice and the cheapest comfortable seat |
| First class | Four seats across, 2 + 2 | More shoulder room and a quieter carriage; a modest step up in price on a two-hour trip |
| Business class | Three seats across, 1 + 2, reclining | Rarely worth it on a run under three hours |
| Standing ticket | Unreserved, carriage vestibules | Only appears on busy D services in peak periods; avoid on a first trip |
Second class on a two-and-a-half-hour daylight run is entirely comfortable, and the price gap to first class buys very little that you will notice by the time you pull into Guilin.
Is there an overnight train to Guilin?
Yes, one conventional service is normally timetabled between Guangzhou station and Guilin North, leaving in the evening and arriving the following morning after roughly 11 hours. It carries hard seats, soft seats, hard sleepers and soft sleepers.
Weigh it honestly. Eleven hours against roughly 2 hours 30 minutes on a high-speed train is a fourfold difference, and the conventional train leaves from a different station in Guangzhou. It works for travellers on a tight budget, or for anyone who wants the old-line experience and does not mind arriving tired. The sleeper guide explains what the berths are like.
Booking: the window, and doing it with a foreign passport
China Railway releases tickets 15 days before departure, with new inventory appearing around 14:00 Beijing time. On 12306, sales usually run until 30 minutes before departure. A pilot reservation scheme on selected high-speed lines accepts requests 17 to 60 days ahead and fulfils them 16 to 20 days before travel, but it is not live on every route.
Foreign passports are a supported identity type on the official 12306 English website and app. Verification takes a passport photo page and a liveness check, and it is worth doing at home rather than in a station queue. Once verified, the passport number is your booking ID.
- Official channel: 12306 app or website. Cheapest, no markup, and the only place where the full inventory is visible.
- Station counters: workable for same-day tickets, and staff handle passport bookings. Bring the passport itself, not a photocopy.
- Third-party agents: charge a service fee and issue the ticket against your passport. Convenient for pre-orders before the 15-day window opens.
Tickets are electronic. Scan the passport at the gate, keep it in a pocket rather than a bag, and be ready to show it to the conductor. See the trains hub for the rest of the booking mechanics.
What to expect on board
Boarding works like an airport: a security scan for bags, then a gate that opens for a short window before departure, then your carriage. Arrive 40 minutes early at Guangzhou South if you have luggage, and less if you have none and already know the platform routine.
On a two-to-three-hour run there is no dining car worth planning around. A trolley comes through with drinks, instant noodles and snacks. Each seat has a power socket, usually under or between the seats, and there is a luggage rack above plus space at the carriage ends for large cases. Bring your own water and something to eat if you are connecting straight to Yangshuo.
Trains are quiet, punctual and heavily policed on timekeeping — a 2 hour 30 minute advertised run in China usually arrives within a minute or two of schedule.
Timing your trip around the calendar
Demand on this corridor is seasonal rather than daily. The dates that break the turn-up-and-go pattern are Spring Festival in January or February, National Day week from 1 October, the Labour Day holiday in early May, and summer weekends in July and August when domestic tourists head for Guilin. On those dates, book the moment the 15-day window opens, and take any morning departure you can get.
Frequently asked questions
How long is the high-speed train from Guangzhou to Guilin?
The fastest services cover the trip in about 2 hours 5 minutes, and most departures land between 2 hours 30 minutes and 3 hours. Slower D-category trains that make more stops take up to about 3 hours 30 minutes. Check the exact running time on the 12306 app for your date.
Which Guilin station is the best one to arrive at?
Guilin North is the closest of the three to the city centre, roughly 6 to 7 km out. Guilin station sits near the centre on the older line. Guilin West is further from town. Pick the station that matches your hotel, not the one that appears first in a search.
Is there an overnight sleeper train from Guangzhou to Guilin?
Yes. A conventional overnight service runs from Guangzhou station to Guilin North, leaving in the evening and arriving the next morning after roughly 11 hours. It is far slower than the daytime high-speed trains. The number of conventional services on this corridor changes with each timetable revision, so confirm the current departure on 12306.
How far in advance can I book a Guangzhou to Guilin train ticket?
China Railway normally releases tickets 15 days before departure, with the release happening around 14:00 Beijing time. On 12306 the sale normally runs until 30 minutes before departure. A pilot reservation service on selected high-speed lines lets passengers submit requests 17 to 60 days ahead, fulfilled 16 to 20 days before travel; it is not available on every route.
Can I book with a foreign passport on 12306?
Yes. A foreign passport is a supported identity type on the 12306 app and the English website after you complete identity verification. The passport number becomes your booking ID, and the passport itself is what you scan at the gate and show to the conductor. No paper ticket is collected.
Does the Guangzhou to Guilin line sell out?
On an ordinary weekday, no. There are more than sixty departures a day on this corridor, so same-day and next-day seats are usually available. Spring Festival, National Day week, Labour Day and summer weekends are the exceptions, and popular morning departures can go in the first minutes of the sale window.
Can I stop at Yangshuo on the way to Guilin?
Some high-speed trains between Guangzhou and Guilin stop at Yangshuo station. Note that Yangshuo's station sits at Xingping, not in Yangshuo town, so the last leg is a taxi or shuttle ride of about 30 to 40 minutes. Check the stop list on 12306 before booking a Yangshuo ticket.
What seat classes exist on this route?
High-speed G and D trains offer second class, first class and business class. The conventional overnight train offers hard seat, soft seat, hard sleeper and soft sleeper compartments. Second class is fine for a trip this short and is the cheapest comfortable option.
Related reading
Other routes on the same network: if you are building a longer loop, compare the full train route index before locking in dates, since Guilin sits on the line that also serves Hong Kong and Kunming.
Compiled from China Railway (12306) booking rules, published route timetables from several independent rail guides and station information for Guangzhou and Guilin, cross-checked 30 September 2026. Departure times, running times, fares and the number of conventional services on this corridor change with each national timetable revision — the 12306 app and the station departure board are the authoritative version on your travel date.