China

How to get from Shanghai to Nanjing

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips.

⏱
FASTEST
0h 55min
💶
From
5€
📍
Distance
270 km
Powered by 12Go system
⚡ Quick answer

Among the offers we checked — fastest way from Shanghai to Nanjing: Flight, about 0h 55min (from €57). Cheapest: Train (China Railway), from €5 (about 0h 59min – 1h 34min). Other options (estimates, not checked against a live listing): Bus. Main companies selling this route on 12Go (checked on October 13, 2026): China Eastern Airlines, Juneyao Airlines, Sichuan Airlines; main departure point: Shanghai Pudong Airport.

Distance: 270 km. Data updated on .

There are 3 ways to get from Shanghai to Nanjing

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

Train (China Railway)
0h 59min – 1h 34min
CHEAPEST
5 €
View
Bus
4h 9min – 5h 24min
≈ 14 – 24 € estimate
View
Flight
0h 55min – 1h 5min
FASTEST
from 52€
View
✈️ Also compare on Aviasales ›
🚌 Departure from Shanghai
📍Shanghai Hongqiao Railway Station (上海虹桥站) is the primary hub for high-speed trains to Nanjing. It's a massive, modern complex integrating a train station, metro lines, and an airport. Services include waiting areas, restaurants, and shops.
🚇You can reach Shanghai Hongqiao Railway Station via Metro Line 2 or Line 10 (Hongqiao Railway Station stop). A taxi from central Shanghai can take 30-60 minutes depending on traffic, costing around 60-100 RMB.
⏰High-speed trains to Nanjing are very frequent, with departures roughly every 10-20 minutes throughout the day, typically from early morning (around 06:00) until late evening (around 22:00).
💸 Transport from 5€ per person
⚡ Fastest: 0h 55min
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
China Eastern Airlines Flight Shanghai Pudong Airport €52 4
Juneyao Airlines Flight Shanghai Pudong Airport €380 3
Sichuan Airlines Flight Shanghai Pudong Airport €554 2
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book High-Speed Trains Early

Popular routes like Shanghai to Nanjing often sell out days in advance. Secure your tickets online through platforms like 12go.asia as soon as your travel dates are firm to avoid disappointment. A passport number is required for booking.

💡
Verify Your Station

Shanghai has several train stations. For high-speed trains to Nanjing, you'll almost certainly depart from Shanghai Hongqiao Railway Station. Double-check your ticket to confirm the exact departure point to prevent rushing to the wrong station.

💡
Passport is Key for Trains

Remember, your passport is your ID for train travel in China. You'll need it to collect your physical ticket (if not e-ticket) and to board the train. Keep it easily accessible with your ticket.

💡
Consider First Class for Comfort

While second class is perfectly comfortable, first class on high-speed trains offers more space and sometimes quieter carriages for a relatively small price increase. It can be a worthwhile upgrade for a more relaxed journey.

💡
Arrive Early for Departure

Even with an e-ticket, allow ample time (at least 30-45 minutes) before departure at major stations. There are security checks, ticket verification, and often long walks to your platform. Better safe than sorry.

The journey experience

Traveling between Shanghai and Nanjing is a classic route for anyone exploring China's eastern highlights. You'll find that the high-speed train is almost always your best bet for speed, comfort, and value on routes like this. It perfectly balances efficiency with the chance to see a bit of the countryside whizz by, without the airport hassle. This leg is short enough that flying isn't always worth considering, and while buses are cheaper, they take significantly longer for not much saving.

For this Shanghai to Nanjing route, you have two primary options: the high-speed train or the bus. The bullet train, operated by China Railway, will get you there in a remarkable 1h–1h35, with tickets typically starting from €5. This is by far the most popular and recommended option. Buses are available but will take significantly longer, making them a less appealing choice unless you're on a very tight budget and have plenty of time to spare. Flights are also an option, taking 55 min–1h05 and typically costing from €57.

Booking your train tickets in advance is crucial, especially for popular routes like this one, as tickets can sell out days ahead. You can comfortably book these trains online from abroad using platforms like 12go.asia or Trip.com, which accept international passports for booking. Always double-check your departure station in Shanghai (usually Shanghai Hongqiao for high-speed trains) to avoid any last-minute confusion in these mega-cities.

Frequently asked questions — Shanghai → Nanjing

Why visit Nanjing?

  • ✓ Explore the majestic Ming Xiaoling Mausoleum, a UNESCO World Heritage site.
  • ✓ Visit the moving Nanjing Massacre Memorial Hall for historical reflection.
  • ✓ Stroll along the ancient City Wall, offering panoramic views of the city.
  • ✓ Discover the Dr. Sun Yat-sen's Mausoleum, an architectural marvel.
  • ✓ Wander through Fuzimiao (Confucius Temple) area, vibrant with local culture and food.
🌙
Recommended stay
3 to 4 nights — Allows comprehensive exploration of historical sites and city life.

When to visit Nanjing?

HUMID SUBTROPICAL CLIMATE

Autumn (September to November) — Pleasant temperatures and clear skies ideal for outdoor sightseeing.

Jan 😞
Feb 😞
Mar 😐
Apr 😊
May 😊
Jun 😐
Jul 😞
Aug 😞
Sep 😐
Oct 😊
Nov 😐
Dec 😞
📍
In Nanjing — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Nanjing
Compare the best rates available
via trip.com

What to do in Nanjing?

Local experiences, must-see sights and activities selected for you

MUST-SEE
🏛️
Dr. Sun Yat-sen's Mausoleum
Explore this grand architectural masterpiece, the burial site of the 'Father of Modern China'. The climb to the top offers panoramic views. Arrive early to avoid crowds, especially on weekends; entry is free but expect security checks.
🌳
Purple Mountain Scenic Area
Immerse yourself in nature and history within this vast park. Home to various tombs, temples, and observatories. Consider renting a bike or using the park's electric shuttles to cover distances efficiently; a cable car ride offers great vistas (environ 8€ aller-retour).
⛩️
Confucius Temple Qinhuai River
Wander through the bustling area surrounding the Confucius Temple, and take a night cruise on the Qinhuai River. The illuminated temple and riverbanks are magical after sunset. Expect souvenir shops and local snack stalls; boat rides start from around 10€.
🏯
Ming Dynasty City Wall
Walk or cycle along sections of the ancient city wall, one of the best-preserved in China. The section near Xuanwu Lake offers great views and photo opportunities. Best visited in the late afternoon for pleasant temperatures and sunset views. Entry fees vary by section, starting around 5€.
📚
Nanjing Museum
Delve into Jiangsu's rich history and culture across several impressive halls. The museum boasts extensive collections from ancient artifacts to contemporary art. Allow at least half a day for a comprehensive visit. Entry is free, but passport required for registration.
🍜
Explore Local Street Food
Taste Nanjing's culinary delights at local markets and street stalls, particularly around the Fuzimiao area. Don't miss duck blood vermicelli soup and salted duck. Be adventurous and try small portions from various vendors; most snacks cost under 3€.
🕌
Jinghai Temple & Memorial
Visit this historically significant temple, which played a crucial role in the signing of the Treaty of Nanjing. The adjacent memorial hall offers insights into modern Chinese history. It's a quieter site compared to others, offering a moment of reflection. Entry is generally free.
🚶
Laomendong Historical District
Stroll through this charming revitalized historical district with traditional architecture, artisan shops, and local eateries. It’s perfect for an evening walk, offering a blend of old Nanjing charm and modern vibrancy. Look out for live traditional music performances; entry to the district is free.

How long to visit Nanjing?

3 to 5 days

For an independent traveler, plan 3 to 5 days to fully explore Nanjing's historical sites and vibrant culture. A 3-day trip covers essential attractions like the Presidential Palace and Sun Yat-sen Mausoleum, while 5 days allow deeper dives into museums, parks, and local cuisine. Don't rush; allocate full days for key areas.

Related searches

train Shanghai Nanjing bus Shanghai Nanjing flight Shanghai Nanjing how to get from Shanghai to Nanjing ticket price Shanghai to Nanjing travel time Shanghai to Nanjing travel to China

Other trips from Shanghai

Book now