7 pairs of Shanghai - Guangzhou high speed trains are running between
Shanghai Hongqiao Railway Station and Guangzhou South Railway Station daily, whose distance between is 1,790 kilometers (1,112 miles). The travel time is 6.5 - 8.5 hours, and the ticket price is CNY 802 - 942 (US$ 118 - 138) for a second class seat.
Besides, there are 2 pairs of overnight bullet trains between Shanghai and Guangzhou. Moreover, on every Friday, Saturday, Sunday and Monday, three additional pairs of bullet trains run overnight, with the travel time of 11-16 hours.
2 pairs of normal speed trains also run overnight, taking about 19.5 - 23 hours.
 |
| Guangzhou South Railway Station |
Shanghai to Guangzhou High Speed Train Schedule
(Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G1305 | 06:51 - 14:19 | 7h28m |
| G3073 | 07:17 - 15:29 | 8h12m |
| G245 | 08:00 - 14:38 | 6h38m |
| G384 | 08:47 - 16:56 | 8h9m |
| G1301 | 10:18 - 18:56 | 8h38m |
| G247 | 11:03 - 17:50 | 6h47m |
| G3087 | 12:57 - 20:39 | 7h42m |
| G251 | 14:00 - 20:14 | 6h14m |
| G253 | 16:00 - 22:27 | 6h27m |
See more
Shanghai Schedule (Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| G246 | 08:27 - 15:03 | 6h36m |
| G3068 | 09:10 - 17:20 | 8h10m |
| G248 | 11:50 - 19:25 | 7h35m |
| G1302 | 13:19 - 21:47 | 8h28m |
| G3078 | 14:15 - 22:26 | 8h11m |
| G1306 | 15:00 - 22:49 | 7h49m |
| G386 | 15:01 - 22:42 | 7h41m |
| G254 | 15:09 - 21:54 | 6h45m |
| G252 | 16:15 - 22:43 | 6h28m |
See more
Guangzhou Schedule Note: The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
Ticket Fare of Shanghai - Guangzhou High Speed Trains
(Last Update on Apr 14, 2026)
| Business Class Seat | First Class Seat | Second Class Seat | CNY 2,635 - 3,012 USD 386 - 442 | CNY 1,279 - 1,509 USD 188 - 221 | CNY 802 - 942 USD 118 - 138 |
Shanghai to Guangzhou Overnight High Speed Train Schedule
(Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D169 | 13:50 - 05:36+ | 15h46m |
| D99 | 17:43 - 09:45+ | 16h2m |
| D941 | 19:55 - 06:53+ | 10h58m |
| D931 | 20:00 - 07:07+ | 11h7m |
| D935 | 20:05 - 07:11+ | 11h6m |
Guangzhou to Shanghai Overnight High Speed Train Schedule
(Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| D100 | 18:13 - 10:24+ | 16h11m |
| D933 | 19:19 - 06:47+ | 11h28m |
| D937 | 19:23 - 06:52+ | 11h29m |
| D943 | 19:33 - 06:42+ | 11h9m |
| D170 | 20:31 - 11:47+ | 15h16m |
Ticket Fare of Shanghai - Guangzhou Overnight High Speed Trains
(Last Update on Apr 14, 2026)
| 1st Class Sleeper | 2nd Class Sleeper | CNY 762 - 825 USD 112 - 121 | CNY 448 - 480 USD 66 - 70 |
Transportation to/from the Railway Stations
Shanghai Hongqiao: Subway line 2 has a stop there, which goes to Hongqiao International Airport, West Nanjing Road and People's Square in city center, and Pudong International Airport. Subway line 10 and 17 run through this station too. Passengers can also take bus 316, 320, 941; or Hongqiao Lines 1, 4, 5, 6, 7, 8, 9, 10; or Airport line 1 to leave or arrive at the station.
Guangzhou South: Passengers can get to or leave the station by subway line 2, which has stops at Yuexiu Park, Sun Yat-sen Memorial Hall, and Guangzhou Railway Station. Besides, line 7, 22 and Foshan line 2 have a stop here. Buses available include 288A, 301A, 303A, 309A, Pan 75, Pan 99, Pan 100, Pan 108, Pan 108B, Pan 110, Pan 129, Pan 145, Night 20, and Night 61.
 | | Shanghai - Guangzhou High Speed Railway Map | |  | | Shanghai - Guangzhou Bullet Train | |
Running Route

Shanghai-Changsha High Speed Railway: Running east-west, its allowed highest speed of 186mph (300km/h). The
Shanghai-Hangzhou section was first put into use on October 26th, 2010, then Nanchang-Changsha section on September 16th, 2014, and finally the Hangzhou-Nanchang section on December 10th, 2014.

Changsha-Guangzhou High Speed Railway: Running north-south, is a section of the
Wuhan-Guangzhou High Speed Railway, put into service on December 26th, 2009. Its permitted highest speed is also 186mph (300km/h).
 |
| Shanghai Hongqiao Railway Station |
Regular Trains between Shanghai and Guangzhou
There are 4 pairs of regular trains running between Shanghai/ Shanghai Songjiang Station and Guangzhou Baiyun Station every day.
Shanghai to Guangzhou Train Schedule:
(Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| K511 | 16:40 - 14:17+ | 21h37m |
| K527 | 19:06 - 17:06+ | 22h |
Guangzhou to Shanghai Train Timetable:
(Last Update on Apr 14, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| K512 | 07:50 - 07:02+ | 23h12m |
| K528 | 08:19 - 03:46+ | 19h27m |
Notes:
1. The above timetable is for reference only. Please search for the real-time schedule via the search box on page top.
2. "+" means the second day.
Shanghai - Guangzhou Train Ticket Fare
(Last Update on Apr 14, 2026)
| Soft Sleeper | Hard Sleeper | Hard Seat | CNY 584.5 - 643 USD 86 - 94 | CNY 343.5 - 367 USD 50 - 54 | CNY 189.5 - 201 USD 28 - 29 |

See also:
How to Travel from Guangzhou to Shanghai  |
| Arrive in Guangzhou by Regular Train |

Major Rail Lines from Shanghai to:

Major Rail Lines from Guangzhou to:
- Last updated on Apr. 14, 2026 by Rachel Hou -