Here are 9 pairs of high-speed trains traveling from Shanghai to Shenzhen and vice versa. They operate at bullet train stations of Shanghai Hongqiao and Shenzhen North. The fastest bullet trains G99/G100 take 8 hours to finish 1,600 kilometers (992 miles). The travel time of other bullet train is 11 to 12 hours. Second class ticket on Shanghai to Shenzhen high-speed trains costs US$84 per adult.
In addition, there are two pairs of normal-speed overnight trains, with the duration of 18.5 hours. Overnight trains operate at Shanghai South and Shenzhen railway stations, which are different from high-speed trains. Soft sleeper and hard sleeper are available, with the ticket prices of US$99 and US$63 respectively.
Shanghai – Shenzhen High-Speed Train
- Distance: 1,600 kilometers (992 miles)
- Terminals: Shanghai Hongqiao Railway Station, Shenzhen North Railway Station
- Duration: 8 – 12 hours
- Main stops: Shanghai, Jiaxing, Hangzhou, Ningbo, Wenzhou, Fuzhou, Xiamen, Shenzhen
Shanghai to Shenzhen High-Speed Train Schedules
(Updated on July 2nd, 2019)
Train No. | Dep. | Arr. | Duration |
---|---|---|---|
D2287 | 07:46 | 09:14 | 11 h 28 min |
D3125 | 08:49 | 20:33 | 11 h 44 min |
D2285 | 09:05 | 20:40 | 11 h 35 min |
D3107 | 09:40 | 21:31 | 11 h 51 min |
D2281 | 10:28 | 21:53 | 11 h 25 min |
D2283 | 11:24 | 22:45 | 11 h 21 min |
G99 | 14:10 | 22:06 | 7 h 56 min |
Check Shanghai Train Schedules
Shenzhen to Shanghai High-Speed Train Schedules
(Updated on May 22nd, 2019)
Train No. | Dep. | Arr. | Duration |
---|---|---|---|
D3126 | 07:10 | 18:42 | 11 h 32 min |
D3108 | 08:24 | 19:59 | 11 h 35 min |
D2284 | 08:49 | 20:44 | 11 h 55 min |
D2282 | 09:21 | 21:20 | 11 h 59 min |
D2286 | 09:59 | 22:12 | 12 h 13 min |
D2288 | 10:45 | 22:35 | 11 h 50 min |
G100 | 11:32 | 19:27 | 7 h 55 min |
Check Shenzhen Train Schedules.
Shanghai – Shenzhen High-Speed Train Ticket Fares
- Second class: US$84 (568 CNY) per ticket
- First class: US$134 (909 CNY) per ticket
- Business class: US$396 (2692 CNY) per ticket
Please note: Business class is only available on trains G99/G100. Other high-speed trains between Shanghai and Shenzhen only have first and second classes available.
Shanghai – Shenzhen Normal-Speed Train
- Duration: 18.5-19 hours
- Terminals: Shanghai South Railway Station, Shenzhen North Railway Station
- Main stops: Shanghai, Jiaxing, Yiwu, Jinhua, Shangrao, Yingtan, Huizhou, Dongguan, Shenzhen
Shanghai – Shenzhen Overnight Train Timetable
(Updated on July 2nd, 2019)
Shanghai to Shenzhen | Shenzhen to Shanghai | ||||||
---|---|---|---|---|---|---|---|
Train No. | Dep. | Arr. | Duration | Train No. | Dep. | Arr. | Duration |
T211 | 11:41 | 06:22+ 1 | 18 h 41 min | T212 | 13:08 | 07:58+1 | 18 h 50 min |
T101 | 13:20 | 08:09+1 | 18 h 49 min | T102 | 16:00 | 11:06+1 | 19 h 06 min |
“+1” means that the train arrives the next day
Search Up-to-date Shanghai-Shenzhen Train Schedules
Shanghai – Shenzhen Overnight Train Ticket Fares
Soft sleeper: US$99 per ticket
Hard sleeper: US$63 per ticket
Hard seat: US$35 per ticket
Overnight Bullet Train – Available on Friday, Saturday, Sunday and Monday
Apart from daytime high-speed trains and normal-speed overnight trains, there are also 4 pairs of overnight bullet trains in service between Shanghai and Shenzhen. They depart at night and arrive early in the morning, with less travel time than normal overnight trains. It is a good choice for travelers who want to save a night’s accommodation bill and have more time for sightseeing.
Travel time of overnight bullet trains is 10.5 to 11 hours. They are fast, comfortable; newer and cleaner than normal-speed trains. However, they only operate on Friday, Saturday, Sunday and Monday.
Shanghai – Shenzhen overnight bullet trains’ terminals: Shanghai Railway Station, Shanghai Hongqiao Railway Station, Shenzhen North Railway Station.
Shanghai – Shenzhen Overnight Bullet Train Timetable
(Updated on July 2nd, 2019)
Shanghai to Shenzhen | Shenzhen to Shanghai | ||||||
---|---|---|---|---|---|---|---|
Train No. | Dep. | Arr. | Duration | Train No. | Dep. | Arr. | Duration |
D905 | 19:35 | 06:47+1 | 11h 12 min | D906 | 20:04 | 07:12+1 | 11 h 8 min |
D941 | 19:55 | 06:27+1 | 10 h 32 min | D932 | 20:14 | 06:50+1 | 10 h36 min |
D931 | 20:00 | 06:35+1 | 10 h 35 min | D936 | 20:19 | 06:55+1 | 10 h 36 min |
D935 | 20:05 | 06:41+1 | 10 h 36 min | D942 | 20:24 | 07:00+1 | 10 h 36 min |
Please note: Overnight bullet trains operate at different train stations in Shanghai: D905/D906 operate at Shanghai Railway Station, which is centrally located in the city. Other trains operate at Shanghai Hongqiao Railway Station, which is far away from downtown but within easy access to the other parts of the city.
In Shenzhen, they all terminate at Shenzhen North Railway Station.
Shanghai – Shenzhen Overnight Bullet Train Ticket Prices
- Soft sleeper (4 berths in a private compartment, same layout as soft sleeper on non-bullet sleeper trains): US$123 per ticket
- Superior soft sleeper (2 berths in a private compartment, the most luxurious class on sleeper trains): US$205 per ticket
- Second class: US$70 per ticket
Also read China Train Seat Types
Shanghai to Shenzhen By Train or Plane?
High-Speed rain | Normal-Speed Train | Airplane | |
---|---|---|---|
Duration | Daytime high-speed train:8-11.5 hours Overnight bullet train: 10.5-11 hours |
18.5-19 hours | 2.5-3 hours |
Ticket Price | Second class: US$84 Soft sleeper: US$123 |
Soft sleeper: US$99 Hard sleeper: US$63 |
US$88-US$166 |
Punctuality | 99% punctual | Occasional delays | Occasional delays |
Related Articles
- Beijing – Shanghai High-Speed Trains
- Guangzhou – Shenzhen High-Speed Trains
- Train Travel for China Import and Export Fair
Recent Comments