Home / Train /

Shenzhen - Nanjing Train

8 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 8 - 13.5 hours and a ride on a second class seat costs CNY 675 - 835.5.

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

Shenzhen - Nanjing High Speed Trains

Basic Facts:

 Open date: December 28, 2013
 Duration: around 8 - 13.5 hours
 Running distance: 1,924 kilometers (1,196 miles)
 Top speed: 200 km/h (124 mph)
 Operated at: ShenzhenShenzhen North Railway Station, Nanjing South Railway Station
 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 May 8, 2026)
Train No.Departure - ArrivalTravel Time
G279006:35 - 14:267h51m
G275606:54 - 14:217h27m
D229408:04 - 20:0912h5m
G69808:35 - 15:326h57m
G332808:55 - 17:188h23m
D228209:32 - 23:1913h47m
G302410:52 - 21:3510h43m
G278613:00 - 21:028h2m
G38614:27 - 21:106h43m
G278215:30 - 23:187h48m
See more Shenzhen Schedule
 

Nanjing to Shenzhen Bullet Train Timetable

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
D228106:32 - 20:1413h42m
G278107:31 - 15:227h51m
G302308:37 - 19:1010h33m
G278509:07 - 17:088h1m
G332710:01 - 18:148h13m
G38510:25 - 17:307h5m
D229310:57 - 22:0211h5m
G278914:52 - 22:357h43m
G275516:00 - 22:576h57m
G69716:05 - 23:267h21m
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 May 8, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,381 - 2,777
USD 352 - 411
CNY 1,125 - 1,342.5
USD 166 - 199
CNY 703 - 830.5
USD 104 - 123

 

Transfer at Wuhan for More High Speed Trains

If the 8 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 37 pairs
from around 06:08 to 17:37
4h - 7h CNY 189 - 667.5
Wuhan/ Hankou - Nanjing South

Over 23 pairs
from around 08:00 to 19:33
2.5h- 4h CNY 180 - 285
Total --- 6.5h - 11h  CNY 369 - 952.5
 

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 Railway Station, Nanjing Railway Station
 Duration: about 21 - 22 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 May 8, 2026)
Train No.Departure - ArrivalTravel Time
T3212:20 - 09:25+21h5m

 

Nanjing to Shenzhen Train Timetable

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
T3117:45 - 14:10+20h25m
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 May 8, 2026)
Hard SleeperHard Seat
CNY 382.5
USD 57
CNY 212.5
USD 31
 
 

Shenzhen - Nanjing Flight

For passengers in a hurry, there are nearly 20 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 - 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 updated on May. 08, 2026 by Grace Yang -