Fill out the inquiry form
Get reply within 24 hours
Make a payment
Receive your confirmation
Pick up your ticket
There are about three trains from Shanghai to Guangzhou. There are two T trains (Express Train) and one K train (Fast Train). (Know more about Chinese Train Categories). The distance between the two cities is about 1,780 kilometers
The fast one is T99, which takes 16 hours to finish the whole journey with only 2 stops on the way. It leaves from Shanghai Railway Station and arrives at Guangzhou East Railway Station. After stopping in Guangzhou, the T99 will head for Hong Kong Kowloon every other day, which is its last stop.
The other T train takes about 18-19 hours. It leaves from Shanghai South Railway Station and arrives at Guangzhou Railway Station.
CITS is now offering on-line train tickets booking between Shanghai and Guangzhou. Please click China domestic train booking to start your booking.
From Shanghai to Guangzhou
T99 leaves from Shanghai Railway Station at 18:20 and arrives at Guangzhou East Railway Station at 10:17 the next morning.
T169 leaves from Shanghai Railway Station at 11:13 and arrives at Guangzhou East Railway Station at 05:35 the next morning.
From Guangzhou to Shanghai
T100 leaves from Guangzhou East Railway Station at 18:11 and arrives at Shanghai Railway Station at 10:08 the next morning.
T170 leaves from Guangzhou Railway Station at 13:58 and arrives at Shanghai South Railway Station at 09:19 the next morning.
The trains are fully air-conditioned. There are three classes of accommodations on this train: soft sleepers, hard sleepers and hard seats. (Know more about classes of seat & sleeper).