Find great deals on train tickets and plan the perfect vacation with Trip.com. Search cheap train tickets from Shanghai to Nanjing and save big on Trip.com.
- Train Tickets
Connecting 300+ cities across China
Book train tickets on Trip.com
- Flight Deals
Flights to over 5,000 Cities
Find more flight deals on Trip.com
- Cheap Flights
Cheap Flights to Singapore.
Book Now & Save Big!
- Exclusive Hotel Deals
New guests can get extra 10% off
on your first stay! Book Now!
- Train Tickets
Best Trains. Award-winning service. Convenient payments. Book now! The best trains on the routes. Logical connections. Real human customer support.
Search results
Book bullet trains and high speed trains from Shanghai to Nanjing for your holiday or business travel in China. You can check live train timetables, schedules, distance, ticket costs, seat's availability and make the booking online.
- 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 from Shanghai to Nanjing by bullet train in 1-3.5 hours. Compare the departure and arrival stations, train types, ticket prices, and transportation options.
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.
The best way to get from Shanghai to Nanjing is to train which takes 1h 40m and costs $5 - $29. Alternatively, you can bus, which costs $17 and takes 5h 5m, you could also fly, which costs $100 - $280 and takes 6h 20m.
- The cheapest way to get from Shanghai to Nanjing is to train which costs ¥40 - ¥210 and takes 1h 40m. More details
- The fastest way to get from Shanghai to Nanjing is to train and line 1 subway which takes 1h 37m and costs ¥130 - ¥180. More details
- No, there is no direct bus from Shanghai to Nanjing. However, there are services departing from Shanghai General and arriving at Nanjing via Wuxi....
- Yes, there is a direct train departing from Shanghai and arriving at Nanjing. Services depart every 30 minutes, and operate every day. The journey...
- The distance between Shanghai and Nanjing is 270 km. The road distance is 295.2 km. Get driving directions
- The best way to get from Shanghai to Nanjing without a car is to train and line 1 subway which takes 1h 37m and costs ¥130 - ¥180. More details
- It takes approximately 1h 37m to get from Shanghai to Nanjing, including transfers. More details
- Shanghai to Nanjing bus services, operated by China Bus Guide, depart from Shanghai General station. More details
- Shanghai to Nanjing train services, operated by China Railways G-Class, depart from Shanghai Station. More details
Planning on traveling onboard a modern train during your trip? Learn more about the Shanghai to Nanjing Trains route & book your train tickets on Rail.Ninja!
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.
getyourguide.com has been visited by 1M+ users in the past month
If it's worth doing, we've got it. Find the best tours and activities for your trip. Spend your trip making memories, not missing out while you're waiting in line.