A Train from Shenzhen North Station

A Train from Shenzhen North Station

At a distance of 1680 kilometers (1044 miles) to travel between Shanghai to Shenzhen, the fastest high speed train takes about 8 hours to travel the whole way. The other bullet trains take 11 to 12 hours.

There are 6 - 10 pairs of bullet trains on service between Shanghai and Shenzhen everydays. Except the day trains, three over-night trains are available sometimes (not everyday).

All those high speed trains are involved with Shanghai Hongqiao Railway Station and Shenzhen North Railway Station. As two main train stations in each city, it's easy to go to any places by taxi, subway, or coach.

High-Speed Train Timetable for Shanghai to Shenzhen

Train G99 is the fastest and most popular train among the timetable, but it is not available everyday. As its terminus is not Shenzhen North Railway Station, it is difficult to buy train tickets on this train. (Tickets will be firstly available for longer-distance tickets.)

Train D940, D931, D935, D936, D942 are sleeper trains that offer superior soft sleeper and soft sleeper.

Departure Railway Station Arrival Railway Station Train No. Time Duration
Shanghai Hongqiao Shenzhen North D2287 07:02–18:24 11 h 22 min
D377 07:46–19:25 11 h 39 min
D2281 08:49–20:34 11 h 45 min
D2285 09:03–20:39 11 h 36 min
D3107 09:40–21:33 11 h 53 min
D2283 11:24–22:40 11 h 16 min
G99 (fastest) 14:10–22:12 8 h 2 min
D940 (sleeper) 19:55–06:27 10 h 32 min
D931 (sleeper) 20:00–06:32 10 h 32 min
D935 (sleeper) 20:05–06:39 10 h 34 min

Departure Railway Station Arrival Railway Station Train No. Time Duration
Shenzhen North Shanghai Hongqiao D3126 06:50–18:42 11 h 52 min
D2284 08:48–20:44 11 h 56 min
D2282 09:21–21:20 11 h 59 min
D2286 09:58–22:12 12 h 14 min
D936 (sleeper) 20:19–06:55 10 h 36 min
D942 (sleeper) 20:24–07:00 10 h 36 min

To book your train tickets, please download China Train Booking app.

Train Ticket Price for Shanghai to Shenzhen

Price of the tickets on day trains and over-night trains are different. If you would like to save a night's bill of hotel, choosing an over-night train is a good choice.

Train Type Business Class Seat 1st Class Seat 2nd Class Seat
G-Train CNY 2692 CNY 1402 CNY 867.5
D-Train (day train) - CNY 601 CNY 962
Train Type Superior Soft Sleeper Soft Sleeper Second Class Seat
D-Train (over-night train) CNY 1070 CNY 630 CNY 478.5

What Does the Sleeper Train Look Like?

The soft sleeper class is only available on certain routes of D-trains, such as Shanghai Railway Station to Shenzhen North Railway Station (D940, D931, and D935).

There are four berths (two upper berths and two lower berths) in one compartment with a small table, garbage can, and door. Each berth has a reading lamp. If you need help, you can press the service button in the compartment.

Shenzhen North Railway Station

Maps of Shanghai Hongqiao Railway Station

The Bund in Shanghai

The Bund in Shanghai

Shanghai Hongqiao Railway Station is a long distance from the main city districts in Shanghai.

It is located in the transportation hub with an airport, subway, and coach station nearby, which makes it easy for you to get to from other places in Shanghai, such as Shanghai Hongqiao International Airport and the Bund.

  • Chinese name: 上海虹桥火车站
  • Address: 1500 Shengui Road, Minhang Area, Shanghai (上海市闵行区申贵路1500号)
  • Transportation: Subway line 2 & 10 & 17; taxi; bus
  • Nearby hotels: Howard Johnson Hongqiao Airport Hotel, Cordis Shanghai Hongqiao, MEHOOD HOTEL (Shanghai Hongqiao Business District)
  • E-ticket: support to use e-ticket
From To Transportation Time Price
Shanghai Hongqiao International Airport Shanghai Hongqiao Railway Station
Subway line 10 22 min CNY 3
Taxi 25 min CNY 30
Shanghai Pudong International Airport Maglev train -> Subway line 2 1 h 30 min CNY 56
Subway line 2 1 h 50 min CNY 8
Airport express line 1 2 h 30 min CNY 34
Taxi 55 min CNY 250
The Bund Subway line 2 / 10 1 h CNY 5
Taxi 30 min CNY 80
Shanghai Disneyland Subway line 11->10 1 h 35 min CNY 7
Taxi 50 min CNY 160

Check the online map of Shanghai Hongqiao Railway Station>>>

Maps of Shenzhen North Railway Station

Shenzhen North Railway Station

Shenzhen North Railway Station

Shenzhen North Railway Station is the largest and main station in Shenzhen. As one of the most popular railway station in China, Shenzhen North Railway Station serves more than 60 million passengers every year.

  • Chinese name: Shenzhen Bei Zhan, 深圳北站
  • Station address: 28 Minzhi Road, Longhua District (龙华新区民治路28号)
  • Transportation:buses, taxis, subway line 4 & 5
  • Nearby hotels: Hampton by Hilton Shenzhen North Railway Station, K Hotel (Shenzhen North Railway Station Minzhi), Shuidu Holiday Hotel
  • E-ticket: support to use e-ticket
From To Transportation Time Price
Shenzhen North Railway Station Shenzhen Bao'an International Airport
Subway line 5->11 1 h 4 min CNY 8
Airport express e29 1 h 15 min CNY 10
Taxi 50 min CNY 100
Luohu Commercial City Subway line 4->1 40 min CNY 5
Taxi 40 min CNY 65
COCO Park Subway line 4->3 25 min CNY 4
Taxi 30 min CNY 45
Shenzhen University Subway line 5->1 1 h CNY 6
Taxi 40 min CNY 6

Check the online map of Shenzhen North Railway Station >>>

What to eat on the train?

Shanghai Hongqiao - Shenzhen Bei, Train No.D3125

Food delivery service station:

Hangzhou Dong Railway Station ( Time:11:33 )

Available food:

Mcdonalds, KFC, Pizza Hut, Daniang Dumpling(Cabbage Pork Dumplings,Shrimp dumplings)Huadong Yinji restaurant(shredded pork rice, Kung Pao Chicken), Yonghe King restaurant (Pork with Salted Vegetable, Braised pork on rice)

Note: Please make an order one hour before departure time. (Time 10:03).

Book Your Shanghai to Shenzhen Train Tickets Online

You are recommended to use our website to book your tickets. Or you can download China Train Booking app below:

Get your free trial now:

Further reading:

June, 15, 2020 Published by: Jolie Chow