Shanghai - Guangzhou Trains: High-speed Train and Overnight Train, Time, Price

Written by Sally Guo Updated Aug. 29, 2023

Shanghai and Guangzhou are connected by both high-speed and ordinary overnight trains. High-speed trains operate between Shanghai Hongqiao Railway Station and Guangzhou South Railway Station. The fast train takes less than 7 hours between these two major cities.

Overnight bullet trains (D-Train) are in service on Fridays, Saturdays, Sundays, and Mondays only. The duration is about 11.5 hours.

Shanghai - Guangzhou High-Speed Train Facts

Shanghai - Guangzhou High-Speed Train Time

(Updated on August 18, 2023)

Shanghai Hongqiao Station to Guangzhou South Station
Train No. Departure Arrival Duration
G817 08:00 14:56 6h 56m
G1301 10:18 18:45 8h 27m
G1305 15:25 23:34 8h 9m

The schedules are subject to change without prior official notice. For real-time information, please visit China Train.

Guangzhou - Shanghai High-Speed Train Time

(Updated on August 18, 2023)

Guangzhou South Station to Shanghai Hongqiao Station
Train No. Departure Arrival Duration
G818 8:00 14:48 6h 48m
G1302 13:22 21:51 8h 29m
G1302 13:45 21:51 8h 6m
G1306 15:38 23:04 7h 26m

The schedules are subject to change without prior official notice. For real-time information, please visit China Train.

Shanghai - Guangzhou High-Speed Train Ticket Prices

Seat Classes Ticket Price
Second-class Seat RMB793 (USD113)
First-class Seat RMB1302.5 (USD186)
Business-class Seat RMB2492.5 (USD356)

Shanghai - Guangzhou Overnight Train

Shanghai to Guangzhou Overnight Train Schedule

(Updated on August 18, 2023)

Train No. Departure - Arrival Duration Terminals
T869 11:26 - 05:41+1d 18h 15m Shanghai South - Guangzhou
K511 16:55 - 16:12+1d 23h 17m Shanghai South - Guangzhou
Z695 17:27 - 10:36+1d 17h 9m Shanghai - Guangzhou East
K827 19:13 - 18:12+1d 22h 59m Shanghai South - Guangzhou
D941 19:55 - 07:03+1d 11h8m Shanghai Hongqiao - Guangzhou South
D931 20:00 - 07:08+1d 11h8m Shanghai Hongqiao - Guangzhou South
D935 20:05 - 07:13+1d 11h8m Shanghai Hongqiao - Guangzhou South

Notes:

1) +1 means the train arrives the next day.

2)D-category overnight trains operate on Fridays, Saturdays, Sundays and Mondays.

Guangzhou to Shanghai Overnight Train Schedule

(Updated on August 18, 2023)

Train No. Departure - Arrival Duration Terminals
K513 7:16 - 07:23+1d 24h 7m Guangzhou - Shanghai South
K829 7:23 - 04:07+1d 20h 44m Guangzhou - Shanghai South
T871 14:10 - 08:34+1d 18h 24m Guangzhou - Shanghai South
Z697 17:25 - 10:40+1d 17h 15m Guangzhou East - Shanghai
D933 19:20 - 06:50+1d 11h 30 m Guangzhou South - Shanghai Hongqiao
D937 19:30 - 06:55+1d 11h 25 m Guangzhou South - Shanghai Hongqiao
D943 19:35 - 07:00+1d 11h 25 m Guangzhou South - Shanghai Hongqiao

Notes:

1) +1 means the train arrives the next day.

2)D-category overnight trains operate on Fridays, Saturdays, Sundays and Mondays.

Shanghai - Guangzhou Overnight Train Ticket Price

Train Types Hard Seat Hard Sleeper Soft Sleeper
K-Train RMB198 (USD28) RMB337 (USD48) RMB574 (USD82)
T-Train RMB198 (USD28) RMB337 (USD48) RMB574 (USD82)
Z-Train RMB213 (USD30) RMB363 (USD52) RMB656 (USD94)
D-Train RMB599 (USD86) RMB830 (USD119) Unavailable

Shanghai - Guangzhou Train Types

Traveling between Shanghai and Guangzhou, there are several types of trains available. These are G Trains, D Trains, T Trains, K Trains, and Z Trains.

G Trains

G trains, or High-Speed Trains, are the fastest and the most modern trains in China. They offer the highest level of comfort and services. A trip from Shanghai to Guangzhou by a G train takes around 7-8 hours.

D Trains

D trains, also known as Electric Multiple Units (EMU), are high-speed trains too but slightly slower than the G trains. A D-Train (overnight) journey between Shanghai and Guangzhou usually takes about 11-12 hours.

D trains provide comfortable seating and sleeping options, making them a great choice for overnight journeys.

T Trains

These trains are express trains, providing both seat and sleeper options and being equipped with air conditioning. The Shanghai to Guangzhou by T train usually takes around 18-19 hours.

K Trains

K trains provide slightly slower services than T trains but are cheaper. A trip from Shanghai to Guangzhou by a K train takes approximately 21-24 hours.

Z Trains

Z trains, known as "Direct Express" trains, are non-stop services or have few stops only. They provide faster services compared to T and K trains. A Z-train journey from Shanghai to Guangzhou generally takes around 17 hours.

How to Book Shanghai - Guangzhou Train Tickets

There are three main ways you can book train tickets from Shanghai to Guangzhou:

Book Train Tickets with us (Highly Recommended)

China Travel Train Booking offers 24/7 English-speaking personalized service for all your booking needs. This allows for individual attention and flexibility to handle emergency changes and customize solutions to meet your unique requirements.

Our team endeavors to make your train travel smooth!

Book Train Tickets through China Rail Official Website

You can consider using the 12306 China Rail official website if you want to save the service fee charged by travel agencies. However, it may require significant effort to handle ticket changes or cancellations on your own.

Note: The official 12306.cn website offers ticket sales services only between 5:00 AM and 11:00 PM, however, the ticket search function remains accessible 24/7.

Book Train Tickets at Train Stations

Buying tickets directly at the train station ticket windows is another option. Nevertheless, this method requires lining up and can pose a considerable challenge as the train station staff may not speak English.

More Rail Lines from Shanghai:

More Rail Lines from Guangzhou:

You Might Like to Read

Create My Trip

Need Help?

Request a custom itinerary today and get one step closer to your personalized trip

Create Your Trip