Train

Shanghai - Guangzhou / Guangzhou - Shanghai

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.

 

 

Recommended Trains

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.

 

Facilities on Board

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).