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 22 - 25 pairs of bullet trains on service between Shanghai and Shenzhen everydays. Except the day trains, six 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 G997/G901/G699 is the fastest and most popular train among the timetable, it is difficult to buy train tickets on this train. (Tickets will be firstly available for longer-distance tickets.)

Train D913, D941, D935, G899 are sleeper trains that offer superior soft sleeper and soft sleeper. The following is a list of some popular train routes:

Departure Railway Station Arrival Railway Station Train No. Time Duration
Shanghai Hongqiao Shenzhen North D2281 08:44–20:14 11 h 30 min
G384 08:47–20:19 8 h 43 min
D2289 08:52–20:19 11 h 27 min
D3125 10:27–21:22 10 h 55 min
D2283 11:20–22:22 11 h 02 min
G901 13:50–21:31 7 h 41 min
G699(fastest) 15:00–22:22 7 h 22 min
D913 (sleeper) 20:09–06:37(+1) 10 h 28 min
D941 (sleeper) 19:55–06:15(+1) 10 h 20 min
D931 (sleeper) 20:00–06:23 10 h 23 min
D935 (sleeper) 20:05–06:30(+1) 10 h 25 min
G899 (sleeper) 20:15–06:42 10 h 27 min

Departure Railway Station Arrival Railway Station Train No. Time Duration
Shenzhen North Shanghai Hongqiao D3126 06:59–18:44 11 h 45 min
G700 07:21–14:35 07 h 14 min
D2284 08:15–19:08 10 h 53 min
D2290 08:55–20:42 11 h 47 min
D2282 09:32–21:16 11 h 44 min
G902 11:57–19:43 7 h 46 min
G386 14:27–22:42 8 h 15 min
G998(fastest) 15:10–22:27 7 h 17 min
D914 (sleeper) 20:00–06:35(+1) 10 h 35 min
D932 (sleeper) 20:05–06:42(+1) 10 h 42 min
D936 (sleeper) 20:10–06:52(+1) 10 h 42 min
D942 (sleeper) 20:15–06:42 10 h 27 min
G900 (sleeper) 20:41–10:17(+1) 10 h 17 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 3074 CNY 1542 CNY 976
D-Train (day train) - CNY 1153 CNY 721
Train Type Superior Soft Sleeper Soft Sleeper Second Class Seat
D-Train (over-night train) CNY 1130 CNY 630 CNY 552

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 (D942, D932, and D936).

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:23 )

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 12, 2026 Updated by: Anty Author: Jolie Chow