Home / Train /

Shenzhen - Nanjing Train

Two pairs of high speed trains are available for passengers traveling between Shenzhen and Nanjing. The total running distance between the 2 cities is 1,924 km (1,196 mi). A single trip takes around 14 hours and a ride on a second class seat costs CNY 679.

There are 1 pair of normal speed trains running overnight between the 2 cities as well; the general duration is about 25.5 hours.
 

Shenzhen - Nanjing High Speed Trains

Basic Facts:

 Open date: December 28, 2013
 Duration: around 14 hours
 Running distance: 1,924 kilometers (1,196 miles)
 Top speed: 200 km/h (124 mph)
 Operated at: Shenzhen North, Nanjing
 Major stations along the way: Huizhou South, Lufeng, Chaoyang, Xiamen North, Quanzhou, Fuzhou South, Wenzhou South, Ningbo, Shaoxing North, Hangzhou East, Suzhou in Jiangsu
 

Shenzhen to Nanjing High Speed Train Schedule


(Last Update on Sep 11, 2019)
Train No.Departure - ArrivalTravel Time
D312606:50 - 21:1614h26m
D229408:02 - 20:3312h31m
D228209:21 - 23:1213h51m
See more Shenzhen Schedule
 

Nanjing to Shenzhen Bullet Train Timetable


(Last Update on Sep 11, 2019)
Train No.Departure - ArrivalTravel Time
D312506:37 - 20:3413h57m
D228107:46 - 21:5314h7m
D229310:38 - 23:0112h23m
See more Nanjing Schedule 

Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Shenzhen - Nanjing High Speed Train Ticket Fare

(Last Update on Sep 11, 2019)
First Class SeatSecond Class Seat
CNY 971 - 1,060
USD 143 - 156
CNY 607 - 662
USD 89 - 97

 

Transfer at Wuhan for More High Speed Trains

If the 2 pairs of trains above failed to meet your time arrangement, you can try transfer in Wuhan for more. 
Route  Schedule  Duration Ticket Fare for Second Class Seat
Shenzhen North - Wuhan

About 25 pairs
from around 07:00 to 17:30
4h30m - 6h CNY 538
Wuhan/ Hankou - Nanjing South

Over 48 pairs
from around 07:00 to 20:00 
2h30m- 4h CNY 200
Total --- 7h - 10h  CNY 738
 

Shenzhen - Nanjing Railway Map
Shenzhen - Nanjing Railway Map
Note: Wuhan Railway Station and Hankou Railway Station are connected by subway. A single ride takes about 1 hour. This route takes around 40 minutes by taxi.
 

Normal Speed Train of Shenzhen - Nanjing

 Operated at: Shenzhen, Nanjing
 Duration: about 25.5 hours
 Distance: 1,707 km (1,061 mi)
 Running Speed: 120 km/h (75mph)
 Major stations along the way: Dongguan East, Huizhou, Dingnan, Ganzhou, Jingdezhen, Huangshan, Wuhu, Ma'anshan
 

Shenzhen to Nanjing Train Timetable

(Last Update on Sep 11, 2019)
Train No.Departure - ArrivalTravel Time
K3412:20 - 14:03+25h43m

Nanjing to Shenzhen Train Timetable

(Last Update on Sep 11, 2019)
Train No.Departure - ArrivalTravel Time
K3321:01 - 22:33+25h32m
Notes:
1. "+" indicates the trip ends on the next day.
2. The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Shenzhen - Nanjing Train Ticket Fare

(Last Update on Sep 11, 2019)
Soft SleeperHard SleeperHard Seat
CNY 658
USD 97
CNY 420
USD 62
CNY 234
USD 34
 
 

Shenzhen - Nanjing Flight

For passengers in a hurry, there are 18 pairs of flight operated between Shenzhen and Nanjing on a daily basis and the number may be increased in peak seasons. The total flying time between the 2 cities is around 2.5 hours. The fare of the flight tickets usually change within the range of CNY 400 to CNY 1, 600.


 Major Rail Lines from Shenzhen to:

  Major Rail Lines from Nanjing to:
- Last modified on Apr. 15, 2019 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)