Find great deals on flights and plan the perfect vacation with Trip.com. Search cheap flight tickets from Shanghai to Nanjing and save big on Trip.com.
Other Services:
- Train Tickets
Connecting 300+ cities across China
Book train tickets on Trip.com
- Cheap Flights
Find the Cheapest Flights
Search, Compare & Book Now!
- Book Trips & Tickets
Trip planning has never been easier
Find more trip deals on Trip.com
- Flight Deals
Flights to over 5,000 Cities
Find more flight deals on Trip.com
- Exclusive Hotel Deals
New guests can get extra 10% off
on your first stay! Book Now!
- Book Now
Book Your Dream Trip Today
With Our Easy Online Booking System
Search results
There are 7 ways to get from Shanghai to Nanjing by train, subway, bus, taxi, car, or plane. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner. best.
Find out the ticket prices, train timetables, and travel tips for the 301km high-speed railway between Shanghai and Nanjing. Compare and book online the 256 high-speed trains and bullet trains that run from Shanghai Hongqiao to Nanjing South every day.
Train No.DepartureArrivalDurationD468205:36, Shanghai Hongqiao06:55, Nanjing Nan (South)1H19MG703205:46, Shanghai07:39, Nanjing1H53MG178606:00, Shanghai Hongqiao07:29, Nanjing Nan (South)1H29MG312406:06, Shanghai08:13, Nanjing Nan (South)2H7MSearching for train tickets from Shanghai to Nanjing? Check train timetables of all Chinese high-speed railway and book the most suitable bullet train from Shanghai to Nanjing for your journey on Trip.com!
- The price for train tickets from Shanghai to Nanjing starts at around US$ 6.50. Train ticket prices tend to vary based on a few factors, such as th...
- The price for a high-speed rail ticket from Shanghai to Nanjing is US$ 15.38.
- Yes, there is business class on trains from Shanghai to Nanjing, but not many seats are available. We recommend booking your ticket in advance on T...
- The shortest train ride from Shanghai to Nanjing takes around 1h 27m.
- Yes, there are trains that go directly from Shanghai to Nanjing with no transfers required.
- On average, around 10 trains travel from Shanghai to Nanjing per day between the times of 23:39 and 06:32.
- Train station(s) in Shanghai: Shanghai,Shanghai Hongqiao. Train station(s) in Nanjing: Nanjing,Nanjing South.
- Yes, there are sleeper trains from Shanghai to Shanghai. The duration is around Shanghai hours.
- High-Speed Train Timetable For Shanghai to Nanjing
- Train Ticket Price For Shanghai to Nanjing
- How to Choose Your Departure Railway Station?
- How to Choose Your Arrival Railway Station?
- Book Your Shanghai to Nanjing Train Tickets Online
- GeneratedCaptionsTabForHeroSec
The duration of the bullet trains from Shanghai to Nanjing ranges from 1 hours to 3.5 hours. Which train is the fastest? Here you will see part of the timetables including the fastest, the slowest, the earliest, and the latest. To book your train tickets, please download China Train Booking app.
Price of the tickets on G-trains is slightly higher than that on D-trains. Depending on which train station you will depart from and arrive at, the cost on the same type of train will be slightly different. Let's see which train ticket price is the lowest and the highest.
There are three departure railway stations from Shanghai: Shanghai Hongqiao Railway Station, Shanghai South (Nan) Railway Station, and Shanghai Railway Station. On the route of Shanghai to Nanjing, 159 trains depart at Shanghai Hongqiao Railway Station,76 trains arrive at Shanghai Railway Station, 4trains from Shanghai South (Nan) Railway Station, ...
At least 188 high speed trains arrive at Nanjing South (Nan) Railway Station, the rest, about 52 bullet trains, get to Nanjing Railway Station. Most people will choose Nanjing South (Nan) Railway Station as the arrival station. Check here to see which one is a better choice for your trip.
You are recommended to use our website to book your tickets. Or you can download China Train Booking appbelow: Get your free trial now: Further reading:
Find out how to travel by bullet train from Shanghai to Nanjing in 1-3.5 hours, with different departure and arrival stations, prices, and durations. Compare the advantages and disadvantages of Shanghai Hongqiao, Shanghai South, and Shanghai Railway stations.
The most recommended way to travel from Shanghai to Nanjing is by high speed train and it only takes 1 ~ 4 hours. Check the detailed information about how to travel from Shanghai to Nanjing and choose the train that suits your itinerary most. Recommended Shanghai Nanjing Tours:
China Railways G-Class operates a train from Shanghai to Nanjing hourly. Tickets cost $18–21 and the journey takes 1h 40m. Three other operators also service this route. Alternatively, you can take a bus from Shanghai General to Nanjing Station via Wuxi and Nanjing in around 5h 19m.
Compare flights from 650+ airlines to Nanjing and save up to -60%. 30 million passengers book with us every year. Book your ticket with Flightnetwork today.