Short answer
Nanjing to Guilin is a direct daytime high-speed run from Nanjing South to Guilin North, taking 7 hours 45 minutes to about 10 hours depending on how many stops the train makes. There is no change of train on the service itself.
The catch is frequency. This is a low-density city pair, around three pairs of trains a day, not an hourly shuttle. Popular departures fill up, and midday is thinner than morning.
There is no dependable direct overnight sleeper on this pair in current timetable listings. If you want to sleep on the way, you either travel a leg at a time through an intermediate city or start from Shanghai South, where overnight sleepers to Guilin do run. Tickets open 15 days ahead.
Which stations you actually use
Nanjing has an old central station and a large modern southern one. They are not interchangeable, and the difference between them is about half an hour by metro.
| City | Station | Used by |
|---|---|---|
| Nanjing | Nanjing South | Direct high-speed trains to Guilin and most other long-distance HSR |
| Nanjing | Nanjing Station (central) | Conventional trains and other lines; not the Guilin HSR |
| Guilin | Guilin North | Most high-speed arrivals, including from Nanjing |
| Guilin | Guilin Station (central) | Some services; closest to the Li River hotels and the old town |
Guilin West handles a smaller number of trains and is least convenient if you are heading into the city. Guilin North is the busier of the high-speed stops and links directly to Yangshuo along the Guiyang–Guangzhou line.
The daytime high-speed run
Nanjing is not on the main east–west trunk line, so these trains work their way west before turning south into Guangxi. The practical consequences are a single-digit daily frequency and journey times that vary by more than two hours between the fastest and slowest direct service.
- Departure window: early morning to late morning, with the spread of services concentrated before midday.
- Journey time: 7h45m on the quickest service, around 9h30m to 10h on the ones that stop more.
- Intermediate stops: the trains call at major cities on the way. Open the stop list on 12306 if you want to plan a leg-by-leg version.
- Arrival: Guilin North on most services, Guilin Station on others.
Nine or ten hours is a genuine travel day. The class you choose matters more here than on a two-hour hop — the difference between second and first class on a trip this long is set out in train seat classes in China.
Seat classes on this route
The direct trains are high-speed sets, so you are choosing between seat classes rather than berth types. Berths only come into play if you split the journey onto a conventional overnight service.
| Class | Layout | Worth it on a 9-hour trip |
|---|---|---|
| Second class | Three seats each side of the aisle | Workable, and the cheapest way to make the trip. |
| First class | Four seats across, wider and quieter | The usual pick for a full travel day. |
| Business class | Reclining seats in small cabins | Priced for business travel; hard to justify for leisure. |
| Hard sleeper | Open six-berth bays, conventional trains | Applies only if you route a leg overnight. |
| Soft sleeper | Four-berth compartments, conventional trains | Quieter and more private, also for overnight legs only. |
Overnight: what is actually realistic
Two timetable sources cross-checked for this page list daytime high-speed trains as the direct Nanjing–Guilin option, and do not show a reliable direct sleeper. That gap is worth planning around rather than hoping to fill at the station.
Three workarounds, in order of how often travellers use them.
- Split the trip. Travel Nanjing to an intermediate city in the afternoon, overnight there, then finish with a short morning high-speed hop. Buy each leg as its own ticket.
- Route via Shanghai. Overnight sleepers to Guilin leave Shanghai South in the late morning and arrive around 4am. It is a detour, but it is a real sleeper and the timing is predictable.
- Fly one way. For a single long leg, a flight can be the honest answer when the rail options do not line up with your dates.
If you do end up on a sleeper somewhere in the plan, the berth types and how the upper and lower berths differ are covered in the China sleeper train guide.
Booking with a foreign passport
Because frequency is low, booking early matters more on this route than on a busy corridor. The 15-day sales window opens at the same time as everyone else's, so verified accounts get first pick.
- Verify the account before the window opensRegister on 12306, then complete the passport, mobile and email checks. In 2026 these usually clear within minutes but can take up to about 24 hours. Verified accounts can buy the moment sales open.
- Match the passport name exactlyThe booking name must match the document you board with, middle names included. A dropped middle name is the usual reason a gate cannot read a passport.
- Buy at 15 days outSales open 15 days before departure, Beijing time. If your date is further ahead, agents advertise a reservation service for 16 to 60 days out that purchases automatically at opening.
- Pay with Alipay or WeChat Pay if the card declinesForeign cards fail at checkout more often than anywhere else in the flow. Switching payment channel beats re-entering the same card. The full sequence is in our train tickets guide.
- Board paperlessTap your passport at the gate rather than collecting a paper ticket. Not every gate reads a foreign passport, so budget a few extra minutes for a staffed lane.
If registration is the part that gives you trouble, the 12306 English walkthrough takes it screen by screen.
What a ticket costs
Chinese rail fares are set by distance and class and are re-priced with the timetable, so any figure online is a planning band rather than a quotation. The proportions are what stay stable.
| Option | Planning band | Notes |
|---|---|---|
| Second class, direct high-speed | Around CNY 600–765 | Route-timetable sites have quoted this range for the pair. |
| First class, direct high-speed | Roughly half again as much | The comfort upgrade for a nine-hour day. |
| Business class | Multiples of second class | Business-travel pricing. |
| Sleeper berth | Depends on the leg you route | Only relevant if you split the journey overnight. |
Open 12306 or your booking agent for the live price on your date. Nobody, this page included, can promise the number you will be charged.
On board and on arrival
Bring food for a nine-hour day. Trolley service runs through the train and hot water is available at the carriage ends, but a station-bought lunch travels better than whatever is left by the time the trolley reaches you.
Luggage goes overhead or in the racks at the carriage ends; the size limits and the rules on what you cannot carry are in the luggage rules.
On arrival, Guilin North has taxis and ride-hailing pickup outside, and Guilin Station is within walking distance of parts of the centre. Most travellers head on to Yangshuo rather than staying in Guilin itself — the connection is described in the Guilin to Yangshuo guide.
Frequently asked questions
Is there a direct train from Nanjing to Guilin?
Yes, there are direct daytime high-speed trains from Nanjing South to Guilin North or Guilin Station. The number is small, roughly three pairs a day, so the departure you want can sell out. Confirm the current departure list on 12306 for your date.
How long is the train from Nanjing to Guilin?
Expect 7 hours 45 minutes to about 10 hours on the direct high-speed trains, depending on how many stops the service makes. Route-timetable sites put the fastest trip near 7h45m and the slowest direct services around 9h30m to 10h.
Which Nanjing station do Guilin trains leave from?
High-speed services to Guilin use Nanjing South station. Nanjing Station in the city centre is for conventional trains and other lines. The two are about half an hour apart by metro, so check the station on your ticket.
Is there an overnight sleeper from Nanjing to Guilin?
Not reliably. Timetable listings for this city pair show daytime high-speed trains as the direct option, with no dependable direct sleeper. Overnight travellers usually change trains, break the journey in Changsha, or start from Shanghai South, where overnight sleepers to Guilin do run.
How far in advance can I book Nanjing to Guilin?
China Railway opens sales 15 days before departure, Beijing time. Third-party agents advertise a reservation service that accepts a request from 16 to 60 days ahead and buys the ticket automatically once sales open.
Can I book with a foreign passport?
Yes. The 12306 app accepts a foreign passport as an ID type once you complete passport, mobile and email verification. Verification is mostly automated in 2026 and usually clears within minutes, but allow up to about 24 hours and do it before your booking window opens.
How much is a Nanjing to Guilin train ticket?
Route-timetable sites have quoted second class in the region of CNY 600 to 765 on this line, with first class roughly half again as much. Fares move with the timetable, so treat those as a planning band and check the live price on 12306 or with your agent.
Do I need a paper ticket to board?
No. High-speed boarding is paperless: tap the passport used for the booking at the gate. Some gates do not read foreign passports, so allow a few minutes for a staffed lane and carry the physical passport, not a copy.
Can I break the trip in Changsha or another city?
You can travel the trip as two separate tickets through an intermediate city, which is often how an overnight version of this journey gets done. Buy each leg separately, because a single ticket does not cover a voluntary stopover on Chinese high-speed services.
Which Guilin station should I aim for?
Guilin North carries most high-speed services and connects straight to Yangshuo on the Guiyang-Guangzhou line. Central Guilin Station is closer to the Li River hotels and the old town. Both are served by taxis and ride-hailing apps.
Related reading
For the other end of the Jiangsu corridor, the trains hub groups routes by city pair.
Compiled from China Railway 12306 app guidance, English-language booking agents and independent route timetables read in September 2026, and cross-checked across two timetable sources for journey times, station names and whether a direct sleeper runs. Departure times, train counts and fares change with each timetable cycle — confirm your date and price on the 12306 app or the official channel before you book. Nothing on this page is financial or legal advice.