• Home
  • Xian Tours
  • Customize
Nanjing Niushou Mountain

How to Get From Shanghai to Nanjing – 2026 Updated Guide to Trains and Buses

Written by Candice Zhao |

The distance from Shanghai to Nanjing is only about 300 km, so Nanjing has been a popular destination for a side trip from Shanghai. Here comes the frequently asked question: how to get from Shanghai to Nanjing? High-speed trains, normal trains, chartered cars and flights are all available.

Considering the frequent shifts and high efficiency, high-speed trains have become the preferred choice of most travelers. Normal trains and chartered buses are feasible alternative options. While flights are usually not recommended because of the close distance.

In this article, we will offer the travel time, cost and other practical information of the three major ways and a comparison among them for your reference.

Content Preview

At A Glance: Major Ways from Shanghai to Nanjing

Ā 
High-speed Train
Normal Train
Chartered Bus
Travel Time
About 1 – 3 hours
About 3 – 4.5 hours
About 3 – 4 hours
Cost
CNY 60 – 628
CNY 40.5 – 250.5
CNY 1,000 – 1,200
Pros
Densest trains, fastest, Ā efficient, reliable, punctual, comfortable,Ā safe
Cheapest ticket, train stations closer to downtown
Door-to-door, flexible, private, comfortable
Cons
Train stations relatively far from downtown
Long travel time, fewer options
Expensive, possibility of traffic jams
Best For
Most travelers
Budget travelers
Families, tourists with much luggage

Every day, about 300 bullet trains shuttle between the two cities and the fastest one takes only 59 minutes, so most tourists prefer it more. The number of normal trains is fewer, but the cost is cheaper, making it a cost-effective choice.

Chartered buses offer a door-to-door service and high privacy. As for flights, taking the close distance between the cities and the long travel time to/from the city center into account, it is not an ideal choice.

Option 1: High-speed Train: Fastest and Most Recommended

  • Duration: basically 1 – 3 hours
  • Major stations: Shanghai Hongqiao, Shanghai, Nanjing South, Nanjing
  • Frequency: about 300 departures daily
  • Cost: CNY 60 – 628

The high-speed trains from Shanghai to Nanjing can be classified into three types of trains: G-series high-speed train, D-series bullet train and C-series intercity train. However, there’s no need to be confused about which one to choose. For passengers, apart from the slight differences in travel time and cost, they offer a similar experience. A brief comparison is listedĀ in the table below.

G-series Trains vs. D-series Trains vs. C-series Trains

Ā 
G-series Trains
D-series Trains
C-series trains
Typical Travel Time
1 – 2 hours
2 – 3 hours
3.5 – 4 hours
Ticket Price (Second-class Seat)
CNY 111 – 175
CNY 60 – 124
CNY 159 – 179.5
Frequency
About 250 daily
About 30 daily
About 20 daily
Main Features
Fastest, densest and most comfortable
Cheapest; some trains are equipped with soft sleepers and hard sleepers
Fewer shifts, expensive, more stops in midway, some are not equipped with business class seats

Taking all types of trains into account, a total of about 300 fast trains transport passengers from Shanghai to Nanjing every day. From 05:45 – 22:05, the trains almost depart every 5 – 10 minutes, even denser than the public buses. So it offers the highest flexibility. Even if you do not catch the scheduled train, it is easy to change the ticket to a later one.

2026 Schedule

Train No.
Dep. – Arr. Station
Dep. – Arr. Time
Travel Time
Cost
G7032
Shanghai – Nanjing
05:45 – 07:40
1h55m
CNY 110 – 175
G10
Shanghai Hongqiao – Nanjing South
09:00 – 09:59
59m
CNY 162 – 568
G22
Shanghai Hongqiao – Nanjing South
15:00 – 15:59
59m
CNY 162 – 568
G24
Shanghai Hongqiao – Nanjing South
16:00 – 16:59
59m
CNY 162 – 568
G32
Shanghai Hongqiao – Nanjing South
19:25 – 20:24
59m
CNY 162 – 568
G206
Shanghai Hongqiao – Nanjing South
22:05 – 23:12
1h07m
CNY 135 – 428

Note: The trains listed above include the first and last trains and some fastest trains for your reference.

Major Train Stations in Shanghai – Which One to Choose?

Ā 
Shanghai Hongqiao Station
Shanghai Station
Frequency
About 180, account for about 60%
About 80
Distance to Downtown Area
About 20 km
About 5 km
How to Get to
Take metro line 2, 10 or 17 to Hongqiao Train Station if your ticket gate is between 16 and 30

Take metro line 2 or 10 to Hongqiao Airport T2 terminal if your ticket gate is between 1 and 15

Metro line 1, 3 or 4: Shanghai Railway Station
Arrival Station
Most arrive at Nanjing South Station
Both Nanjing Station and Nanjing South Station

For tourists who value time, Hongqiao Station, with the most trains, offers great flexibility and will be a better choice for you.

If you live near downtown Shanghai or the Puxi Area, Shanghai Station is closer to you and is more convenient.

Besides, Shanghai Songjiang and Shanghai South Station also operate a few trains between the 2 cities, but Songjiang Station is about 50 km away from city center and South Station has only 10 departures daily. They are convenient only for tourists living near them.

Arrival Station in Nanjing – Which is Top Option?

Ā 
Nanjing South Station
Nanjing Station
Frequency
About 250, account for about 75%
About 50
Distance to Downtown Area
About 12 km
Right in downtown Nanjing
How to Get toĀ 
Metro line 1, 3, S1, S3: Nanjing South Train Station, about 35 minutes

Taxi from downtown: about 25 minutes

Metro line 1 or 3: Nanjing Railway Station, about 30 minutes

TaxiĀ from downtown: about 17Ā minutes

Though Nanjing Station operates fewer trains, it is more recommended. Because it is closer to many hot attractions. The Xuanwu Lake is even right next to the station. After arrival, you can walk there directly. Metro line 3 can take you to Jiming Temple and Nanjing Presidential Palace in only 30 minutes. You can start your Nanjing tour immediately after arrival.

Nanjing South StationĀ is suitable for tourists who prefer a more flexibleĀ schedule and plan to visit Niushou Mountain first after arrival.

Option 2: Normal Train – Most Cost-effective

  • Duration: about 3 – 4.5 hours
  • Major stations: Shanghai Station, Nanjing Station
  • Frequency: about 35 daily
  • Cost: CNY 40.5 – 250.5

Though high-speed trains have been the mainstream choice, normal trains remain popular with plenty of tourists because of the unparalleled cost-effectiveness. Its travel time is about 2 hours longer, but the ticket price of hard seats is only half that of high-speed trains. Some fast normal trains even take less than 3 hours, such as Z164 and Z172.

The operating time of normal trains is from 03:52 to 23:40. About the departure stations, Shanghai Station is the major station and is convenient for most travelers. 7 trains depart from Shanghai Songjiang Station. Considering its long distance to downtown Shanghai and fewer train departures, it is recommended only for tourists living nearby. As for the arrival station, Nanjing Station is the only station for normal trains.

2026 Schedule

Train No.
Dep. – Arr. Station
Dep. – Arr. Time
Travel Time
Cost
K2186
Shanghai – Nanjing
08:57 – 12:39
3h42m
CNY 46.5 – 140.5
1462
Shanghai – Nanjing
12:15 – 15:58
3h43m
CNY 40.5 – 134.5
Z268
Shanghai – Nanjing
14:49 – 17:43
2h54m
CNY 46.5 – 250.5
Z304
Shanghai – Nanjing
17:46 – 20:42
2h56m
CNY 46.5 – 140.5
Z164
Shanghai – Nanjing
18:33 – 21:13
2h40m
CNY 46.5 – 140.5
K1506
Shanghai – Nanjing
23:40 – 03:26
3h46m
CNY 46.5 – 140.5

Option 3: Chartered Car – Door-to-Door and High Privacy

  • Duration: about 3 – 4 hours
  • Cost: CNY 1000 – 1,200Ā for a single trip

For tourists who travel with elders and children or carry much luggage, chartered cars can offer a better experience. It provides a door-to-door service, so you do not need a transfer at all, saving much effort. The car is also more comfortable. Usually, the fuel costs, tolls, and driver service fees are all included in the cost. You can reserve a car through a reliable travel agency, China Xian Tour is glad to provide the service.

How to Plan a Nanjing Tour from Shanghai

Most tourist prefer to extend the trip to the nearby cities after their Shanghai tour, Nanjing, as an ancient capital of 6 dynasties, is an ideal choice. Usually, 2 days are an ideal duration to discover the most iconic attractions, such as Sun Yat-sen Mausoleum, Confucius Temple. The itinerary is as follows.

  • Day 1: Sun Yat-sen Mausoleum – Ming Xiaoling Mausoleum – Confucius Temple – Jiangnan Examination Hall – Qinhuai River cruise
  • Day 2: Nanjing Museum – Ancient City Wall of Nanjing

For tourists who prefer an itinerary including both Shanghai and Nanjing, about 5 days are needed for an essence tour. A brief itinerary is as follows:

  • Day 1: Shanghai Arrival
  • Day 2: Shanghai Tower – Shanghai MuseumĀ East – Yuyuan GardenĀ – Yuyuan Market – Nanjing RoadĀ – The BundĀ – Huangpu River Cruise
  • Day 3: Zhujiajiao Ancient Town – transfer to Nanjing by high-speed train
  • Day 4: Sun Yat-sen Mausoleum – Ming Xiaoling Mausoleum – Confucius Temple – Qinhuai River cruise
  • Day 5: Presidential Palace – Nanjing City WallĀ – Xuanwu Lake

Recommended tour:

2 Days Nanjing Culture & Heritage Tour

5 Days Shanghai and Nanjing Essence Tour by High-speed Train

How to Get toĀ Major AttractionsĀ from the Nanjing/Nanjing South Train Stations?

Ā 
From Nanjing Station
From Nanjing South Station
Sun Yat-sen Mausoleum
Take metro line 1 to Xinjiekou, transfer to metro line 2 to Xiamafang
Take metro line 3 to Daxinggong, transfer to metro line 2 to Xiamafang
Ming Xiaoling Mausoleum
Take metro line 1 to Xinjiekou, transfer to metro line 2 to Muxuyuan
Take metro line 3 to Daxinggong, transfer to metro line 2 to Muxuyuan
Confucius Temple
Take metro line 3 to Fuzimiao
Take metro line 3 to Fuzimiao
Nanjing Museum
Take metro line 1 to Xinjiekou, transfer to metro line 2 to Minggugong
Take metro line 3 to Daxinggong, transfer to metro line 2 to Minggugong
Nanjing city wall
Take metro line 1 to Sanshanjie
Take metro line 1Ā toĀ Sanshanjie

Explore Shanghai and Nanjing with China Xian Tour

Shanghai and Nanjing present the future and past of China, respectively. After knowing how to get to Nanjing from Shanghai, you may want to plan a China tour including both cities, China Xian TourĀ is glad to help you.

All our travel consultants are experienced in tailoring a trip and provide service for over 6,000 international travelers every year. If travelling with us, you will obtain an itinerary specially tailored for you based on your demands and preferences. And from the very beginning when you contact us to the end of your journey back home, we will offer 24-hour assistance throughout your entire journey. Do not hesitate to contact us.

FAQ about Travel from Shanghai to Nanjing

How to book the train ticket?

The official app and website of China Railway 12306Ā offer an English interface. With multi-language interfaces, Trip.com is friendly to most foreigners. All support purchasing a ticket with passport and paying by international credit card.

How early to arrive at Shanghai HongqiaoĀ or Shanghai SouthĀ for a train to Nanjing?

For both stations, it is advised to arrive at least 50 minutes earlier on weekdays and 1 hour earlier on weekends and public holidays.

Send us a quick inquiry

    * Tell us your travel requirements/questions here.

    I prefer to be contacted via:

    Your travel consultant will reply within 24 hours.

    A TripAdvisor award-winning China travel agency organizing diverse private and mini-group China tours. We offer in-depth experience, free cancellation, flexible & safe trips.

    Email

    WeChat/Whatsapp

    Call

    (+86)18792910029
    (08:00-21:00 Beijing Time)