Shanghai - Shenzhen Train
Altogether 12 pairs of trains are in operation between Shanghai and Shenzhen: 10 pairs of them are bullet trains which run for 10.5 - 12 hours with a distance of about 1,623 km (1,008 mi); the other 2 pairs are normal types with a total running distance of 1,684 km (1,046 mi) and duration of 19 hours or so.
Duration: about 10.5 - 12 hours
Distance: about 1,623 km (1,008 mi)
Top speed: 300 km/h (186 mph)
Operated at: Shanghai Hongqiao Railway Station, Shenzhen North Railway Station
Stations along the way: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Shaoxing North, Shangyu North, Yuyao North, Zhuangqiao, Ningbo, Fenghua, Ninghai, Sanmenxian, Linhai, Taizhou in Zhejiang, Wenling, Yandangshan, Shenfang, Yueqing, Yongjia, Wenzhou South, Ruian, Aojiang, Cangnan, Fuding, Taimushan, Xiapu, Fuan, Ningde, Luoyuan, Lianjiang, Fuzhou South, Fuqing, Hanjiang, Putian, Quanzhou, Jinjiang, Xiamen North, Jiaomei, Zhangzhou, Zhangpu, Yunxiao, Zhaoan, Raoping, Chaoshan, Changyang, Puning, Kuitan, Lufeng, Shanwei, Huidong, Huizhou South(Last Update on Apr 25, 2023)
Note: D905, D941, D931 and D935 are available every Friday to next Monday.
See more Shanghai Schedule
(Last Update on Apr 25, 2023)
See more Shenzhen Schedule
Notes:
1. D906, D932, D936 and D942 are available every Friday to next Monday.
2. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
(Last Update on Apr 25, 2023)
Note: There are daytime and overnight high speed trains, so the ticket fare may be diferent.
Duration: about 19 hours
Distance: about 1,684 km (1,046 mi)
Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
Operated at: Shanghai South Railway Station, Shenzhen Railway Station
(Last Update on Apr 25, 2023)
(Last Update on Apr 25, 2023)
Note: Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
(Last Update on Apr 25, 2023)
Only these two pairs of normal types run between the two cities currently. They cost less than the bullet types, but the environment is not as good as that of bullet types. They are also not as punctual as bullet types.
If you are going to travel by any of them, a sleeper will be better because the hard seats are not comfortable, and the carriages for hard seats are rather crowded, especially during holidays when thousands of people will travel by rail. The carriages for sleepers are quieter and you can have a good rest during the night. In this case, you can be energetic to travel around in day.
Further Reading: How to Travel between Shanghai and Shenzhen
High Speed Trains
Basic Facts:
Distance: about 1,623 km (1,008 mi)
Top speed: 300 km/h (186 mph)
Operated at: Shanghai Hongqiao Railway Station, Shenzhen North Railway Station
Stations along the way: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Shaoxing North, Shangyu North, Yuyao North, Zhuangqiao, Ningbo, Fenghua, Ninghai, Sanmenxian, Linhai, Taizhou in Zhejiang, Wenling, Yandangshan, Shenfang, Yueqing, Yongjia, Wenzhou South, Ruian, Aojiang, Cangnan, Fuding, Taimushan, Xiapu, Fuan, Ningde, Luoyuan, Lianjiang, Fuzhou South, Fuqing, Hanjiang, Putian, Quanzhou, Jinjiang, Xiamen North, Jiaomei, Zhangzhou, Zhangpu, Yunxiao, Zhaoan, Raoping, Chaoshan, Changyang, Puning, Kuitan, Lufeng, Shanwei, Huidong, Huizhou South
Shanghai to Shenzhen High Speed Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
D2287 | 06:57 - 18:22 | 11h25m |
D377 | 07:41 - 18:47 | 11h6m |
D2281 | 08:47 - 20:11 | 11h24m |
D2289 | 09:01 - 20:22 | 11h21m |
D3107 | 09:39 - 21:13 | 11h34m |
D3125 | 10:27 - 21:24 | 10h57m |
D2283 | 11:18 - 22:25 | 11h7m |
See more Shanghai Schedule
(Last Update on Apr 25, 2023)
Train No. | Departure - Arrival | Travel Time |
---|---|---|
D3126 | 07:16 - 18:42 | 11h26m |
D388 | 08:29 - 19:57 | 11h28m |
D2290 | 09:14 - 20:42 | 11h28m |
D2282 | 09:44 - 21:19 | 11h35m |
D2284 | 10:31 - 21:59 | 11h28m |
D2424 | 11:17 - 22:31 | 11h14m |
D3108 | 11:32 - 22:35 | 11h3m |
Notes:
1. D906, D932, D936 and D942 are available every Friday to next Monday.
2. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
Shanghai - Shenzhen High Speed Train Ticket Price
First Class Seat | Second Class Seat | Deluxe Soft Sleeper | New Soft Sleeper |
---|---|---|---|
CNY 953 - 1,411.5 USD 140 - 208 | CNY 594 - 883.5 USD 87 - 130 | -- -- | -- -- |
Normal Trains
Basic Facts:
Distance: about 1,684 km (1,046 mi)
Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
Operated at: Shanghai South Railway Station, Shenzhen Railway Station
Shanghai to Shenzhen Train Schedule
Train No. | Departure - Arrival | Travel Time |
---|---|---|
T211 | 11:29 - 06:10+ | 18h41m |
T101 | 13:02 - 07:46+ | 18h44m |
Shenzhen to Shanghai Train Timetable
Train No. | Departure - Arrival | Travel Time |
---|---|---|
T212 | 13:14 - 07:57+ | 18h43m |
T102 | 16:06 - 11:09+ | 19h3m |
Shanghai - Shenzhen Train Ticket Price
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
CNY 640 USD 94 | CNY 418 USD 61 | CNY 234 USD 34 |
Only these two pairs of normal types run between the two cities currently. They cost less than the bullet types, but the environment is not as good as that of bullet types. They are also not as punctual as bullet types.
If you are going to travel by any of them, a sleeper will be better because the hard seats are not comfortable, and the carriages for hard seats are rather crowded, especially during holidays when thousands of people will travel by rail. The carriages for sleepers are quieter and you can have a good rest during the night. In this case, you can be energetic to travel around in day.
Flight
If you are pressed for time or do not feel comfortable about the long journey, you can travel by air which takes only 2.5 hours. But the ticket price is generally higher than railway tickets.
Major Rail Lines from Shanghai to:
Major Rail Lines from Shenzhen to:
Further Reading: How to Travel between Shanghai and Shenzhen
- Last updated on Apr. 25, 2023 -
Questions & Answers on Shanghai - Shenzhen Train
Asked by Tyson from NEW ZEALAND | Nov. 21, 2019 00:07Reply
Is there still metro service at Shenzhen North Station after 10pm?
We are looking for a way to reach downtown
Answers (1)
Answered by Riley from USA | Nov. 21, 2019 17:12
00Reply
Not sure where are you heading to, but there are still metro in service before 11pm at Shenzhen North Station.
Asked by Patience | May. 15, 2019 02:21Reply
Train G99 from Shanghai to Shenzhen
I see on your website that G99 runs 8 hours, 3 to 4 hours faster than other trains. Is this the fastest new train? What is the difference?
Answers (1)
Answered by TravelChinaGuide | May. 15, 2019 17:42
00Reply
Thank you for your inquiry.
Yes, this G99 is the newest and fastest high speed rides. It can run a top speed 350km/h. It runs along Hangzhou, Changsha, Guangzhou, and Shenzhen and finally reach HK. It runs a different route with other D rides, so the ticket price is also different. If you want to experience a faster ride, you can try with this G99!
Yes, this G99 is the newest and fastest high speed rides. It can run a top speed 350km/h. It runs along Hangzhou, Changsha, Guangzhou, and Shenzhen and finally reach HK. It runs a different route with other D rides, so the ticket price is also different. If you want to experience a faster ride, you can try with this G99!
Asked by Fred from SAMOA WESTERN | Jan. 22, 2019 02:24Reply
Is there any meal offered on D905 at 19:37pm?
By the way, it shows the train will depart from "Shanghai", which station is it?
Answers (1)
Answered by Elvis from MEXICO | Jan. 22, 2019 18:57
00Reply
There should be a free meal offered, box meal. The train will departs from Shanghai Railway Station, the one at No. 303 Moling Road. The station is named by the city name so just called "Shanghai".
Asked by Joe F. Krackenfels from USA | Oct. 07, 2018 09:55Reply
Traveling from Shenzhen to Shanghai
Gentlemen,
I wish to travel from Shenzhen to Shanghai the night of Friday, October 19,
or daytime on Saturday, October 20th. The latter is more likely. Could you
provide some options for me.
If there is a train from Hong Kong on Saturday, Oct. 20th, or Friday night, Oct.
19th, I could consider that as well. RSVP.
Thank you.
Joe K.
USA
I wish to travel from Shenzhen to Shanghai the night of Friday, October 19,
or daytime on Saturday, October 20th. The latter is more likely. Could you
provide some options for me.
If there is a train from Hong Kong on Saturday, Oct. 20th, or Friday night, Oct.
19th, I could consider that as well. RSVP.
Thank you.
Joe K.
USA
Answers (1)
Answered by Alex | Oct. 07, 2018 19:03
00Reply
On Oct 19, there is an overnight ride D906 at 8pm from Shenzhen North and will reach Shanghai Station at 7:12am the next day. You may conside this one. Or a normal day time high speed ride on 20th. There is also a direct one from HK at 11:10am to Hongqiao and reach Hongqiao at 7:27pm on the same day.
Asked by LILY from PHILIPPINES | Jul. 18, 2018 03:34Reply
HOW AND WHERE TO BOOK FOR TRAIN TICKET TO SHANGHAI
Answers (1)
Answered by Inka | Jul. 19, 2018 02:27
00Reply
You can choose to use an online booking service and book the ticket in advance. Then you only need to collect the paper ticket at station ticket counter. Or you need to go to the railway station in person and buy the paper ticket there directly. By the way, I also heard some ticket offices can offer this service too. If you are in mainland now, you may also the local people to see if there is such office nearby.