Shanghai - Nanjing High-speed Train: Time, Ticket Price, Booking

Written by Sally Guo Updated Aug. 29, 2023

Shanghai-Wuxi High-speed Railway (沪宁城际铁路) offers a seamless journey covering 310 kilometers (192 miles) at speeds of 300 to 350 kph (187 to 217 mph). Connecting major cities like Shanghai, Suzhou, Wuxi, Changzhou, Zhenjiang, and Nanjing.

With over 250 high-speed trains, you can travel between Shanghai and Nanjing in as fast as 59 minutes, with a duration range of 1 to 3 hours. The ticket is USD16 ~ USD25 for a second-class seat.

Shanghai - Nanjing High-Speed Train Facts

Shanghai - Nanjing High-Speed Train Time

(Updated on August 25, 2023)

Train No. Departure - Arrival Duration Terminals
G7032 05:46 - 07:39 1h 53m Shanghai to Nanjing
G1786 06:00 - 07:29 1h 29m Shanghai Hongqiao to Nanjing South
G2 07:00 - 08:11 1h 11m Shanghai to Nanjing South
G6 08:00 - 09:00 1h Shanghai Hongqiao to Nanjing South
G8 (fastest) 09:00 - 09:59 59m Shanghai Hongqiao to Nanjing South
D3068 09:27 - 12:30 3h 3m Shanghai South to Nanjing South
G10 10:00 - 10:59 59m Shanghai Hongqiao to Nanjing South
G7236 10:36 - 12:38 2h 2m Shanghai West to Nanjing South
G12 11:00 - 12:00 1h Shanghai Hongqiao to Nanjing South
G7012 12:05 - 13:45 1h 40m Shanghai to Nanjing
G7110 12:46 - 14:21 1h 35m Shanghai Hongqiao to Xianlin
G7014 13:00 - 14:39 1h 39m Shanghai to Nanjing
G18 14:00 - 15:00 1h Shanghai Hongqiao to Nanjing South
G20 15:00 - 15:59 59m Shanghai Hongqiao to Nanjing South
G22 (fastest) 16:00 - 16:59 59m Shanghai Hongqiao to Nanjing South
G24 17:00 - 18:07 1h 7m Shanghai Hongqiao to Nanjing South
G7024 18:00 - 19:46 1h 46m Shanghai to Nanjing
G28 19:00 - 20:00 1h Shanghai Hongqiao to Nanjing South
G7028 20:00 - 21:46 1h 46m Shanghai to Nanjing
G7098 21:05 - 22:59 1h 54m Shanghai to Nanjing
G7068 21:50 - 23:23 1h 33m Shanghai to Nanjing

Over 250 bullet trains operate daily from Shanghai to Nanjing, from 05:46 until 21:50. We've selected some of them above for your convenience. For the complete train schedule, please visit China Train.

Most trains depart from Shanghai Hongqiao Railway Station and Shanghai Railway Station, and arrive at Nanjing South Railway Station and Nanjing Railway Station, with only a few stopping at Shanghai West Station, Shanghai South Railway Station, and Xianlin Railway Station.

Nanjing - Shanghai Bullet Train Time

(Updated on August 25, 2023)

Train No. Departure - Arrival Duration Terminals
D709 05:13 - 07:46 2h 33m Nanjing to Shanghai
G7031 06:00 - 07:50 1h 50m Nanjing to Shanghai West
G7037 06:59 - 08:59 2h 0m Xianlin to Shanghai
G1509 07:00 - 08:35 1h 35m Nanjing South to Shanghai Hongqiao
G7003 08:00 - 09:40 1h 40m Nanjing to Shanghai
G7005 09:00 - 10:39 1h 39m Nanjing to Shanghai
G7007 10:00 - 11:46 1h 46m Nanjing to Shanghai
G7009 11:00 - 12:40 1h 40m Nanjing to Shanghai
G7011 12:00 - 13:39 1h 39m Nanjing to Shanghai
G7013 13:00 - 14:43 1h 43m Nanjing to Shanghai
G7015 14:00 - 15:41 1h 41m Nanjing to Shanghai
G229 15:00 - 16:10 1h 10m Nanjing South to Shanghai Hongqiao
G7019 16:00 - 17:40 1h 40m Nanjing to Shanghai
D3071 16:16 - 19:03 2h 47m Nanjing South to Shanghai South
G7021 17:00 - 18:40 1h 40m Nanjing to Shanghai
G7023 18:00 - 19:41 1h 41m Nanjing to Shanghai
G7025 19:00 - 20:40 1h 40m Nanjing to Shanghai
G7027 20:00 - 21:54 1h 54m Nanjing to Shanghai
G1973 20:59 - 22:32 1h 33m Nanjing South to Shanghai Hongqiao
G159 21:54 - 23:18 1h 24m Nanjing South to Shanghai Hongqiao
G4575 22:39 - 23:54 1h 15m Nanjing South to Shanghai Hongqiao

There are over 250 bullet trains operating daily from Suzhou to Shanghai, starting from 05:13 until 22:39. We've selected some of them above for your convenience. For the complete train schedule, please visit China Train.

Shanghai - Nanjing High-Speed Train Ticket Prices

  Second-class First-class Business-class
C-Train RMB177 (USD25) RMB284 (USD41) Unavailable
D-Train RMB115 (USD16) RMB184 (USD26) Unavailable
G-Train RMB162 (USD23) RMB260 (USD37) RMB568 (USD81)

The ticket prices may vary slightly for different train services. The prices listed above are for reference only. To check the real-time prices for specific train services, please click China Train Booking.

How to Book Shanghai - Nanjing Train Tickets

There are three main ways you can book train tickets from Shanghai to Nanjing:

Book Train Tickets with us (Highly Recommended)

China Travel Train Booking offers 24/7 English-speaking personalized service for all your booking needs. This allows for individual attention and flexibility to handle emergency changes and customize solutions to meet your unique requirements.

Our team endeavors to make your train travel smooth!

Book Train Tickets through China Rail Official Website

You can consider using the 12306 China Rail official website if you want to save the service fee charged by travel agencies. However, it may require significant effort to handle ticket changes or cancellations on your own.

Note: The official 12306.cn website offers ticket sales services only between 5:00 AM and 11:00 PM, however, the ticket search function remains accessible 24/7.

Book Train Tickets at Train Stations

Buying tickets directly at the train station ticket windows is another option. Nevertheless, this method requires lining up and can pose a considerable challenge as the train station staff may not speak English.

More Rail Lines from Shanghai:

Create My Trip

Need Help?

Request a custom itinerary today and get one step closer to your personalized trip

Create Your Trip