How to go → SHANGHAI to NANJING? ☀️

How to get from Shanghai to Nanjing
Nanjing in China. How to travel from Shanghai to Nanjing in China? You can travel by high-speed train or bus.

1. Train – Shanghai to Nanjing
2. Flight – Shanghai to Nanjing
3. FAQ + Travel Tips + Info
🎫 Book a Tour in China
🎫 Book Tickets to Nanjing

Nanjing, city, capital of Jiangsu sheng (province), east-central China.

    • Nanjing, conventional Nanking, city, capital of Jiangsu sheng (province), east-central China. It is a port on the Yangtze River (Chang Jiang) and a major industrial and communications centre. The central districts of Nanjing are situated on the southeastern bank of the Yangtze, about 260 km west of Shanghai. Nanjing, an ancient capital of China, enjoys a worldwide reputation for its history and culture. Archaeological findings show that human ancestors lived in Nanjing area around 300,000 years ago, and primitive villages took shape 6000 years ago. Nanjing is a city where you can live conveniently and happily. Nanjing and public transportation – within the city you may choose to travel by bus, taxi, subway or bicycle. Nanjing is one of the highly-developed cities in China. Nanjing is one of the important industrial bases in East China with strong industrial economic strength. There are lots of high-speed trains and also some regular trains from Shanghai to Nanjing, but you can also take a flight or travel by bus. The best way how to travel from Shanghai to Nanjing is to travel by high-speed train of China Railways.

BOOK TICKETS with 12go.asia

From Shanghai to Nanjing you can travel by high-speed train, bus or plane.

    • Travel distance from Shanghai to Nanjing city center is about 300 km by land. There are various high-speed trains from Shanghai to Nanjing (first class seat, second class seat, business seat..) and traveling by train takes only about 1-2 hours. These highs-peed trains of China Railway to Nanjing offer modern comfort and service (G, D trains). All day long there are dozens of train connections. Besides G and D high-speed trains to Nanjing, there are also some K, T trains also available for the transportation. But K+T+Z trains are slower and travel time takes about 3-5 hours, but these trains are the most cheapest. Train tickets from Shanghai to Nanjing cost about $6-43/pp, the most cheapest – hard seat, the most expensive option – business seat. Another option is to travel by plane or bus. There are also direct flights from Shanghai to Nanjing, travel by plane takes about 1 hour. But it does not make a sense to travel by plane, because there are highspeed trains between Shanghai Nanjing. How and where to book and buy train ticket and flight from Shanghai to Nanjing? Now you can book train tickets or flights from Shanghai to Nanjing easily online. From Shanghai you can also travel by high-speed train to Suzhou or Hangzhou – another top sites in China.
Transfer Mode – Shanghai to Nanjing: Travel Time Cost Range
High-Speed Train 1-2 hours $7-43/pp
Regular/Normal Train 3-5 hours $7-43/pp
Flight 1 hour and 15 minutes $80-150/pp
Bus 4 hours N/A

BOOK TICKETS with Baolau


How do I get from Shanghai to Nanjing?


1. TRAINS from Shanghai to Nanjing

    • there are lots of high-speed or normal trains all the day from Shanghai to Nanjing
    • a fast way how to travel from Shanghai to Nanjing
    • this route from Shanghai to Nanjing is operated by China Railway
    • high-speed trains – G/D (second class seat, first class seat…)
    • travel by high-speed train from Shanghai to Nanjing takes only about 1-2 hours
    • air-conditioned trains, toilet, steward, modern and comfortable trains
    • regular/normal trains – K, Z travel takes up to 3-5 hours (hard seat…)
    • one-way train ticket from Shanghai to Suzhou costs about $7-43/pp (depends on the class of train)
    • railway station in Shanghai – Shanghai Railway Station or Shanghai – Hongqiao Railway Station
    • another stations Shanghai West or  Shanghai South
    • railway station in Nanjing – Nanjing Railway Station or Nanjing South
    • you can also travel from Suzhou to Shanghai (Suzhou is about 50 km from Shanghai)
    • Book train tickets from Shanghai to Nanjing online on 12go.asia ➜ or Baolau ➜
    • valid ID is required when buying a ticket and boarding a train > foreign passengers: passport / Hong Kong, Macau, and Taiwan passengers: Mainland travel permit
    • one of the top travel route in Shanghai, recommended – book your train tickets to Nanjing online
high-speed-train-china
Travel by high-speed train from Shanghai to Nanjing is the best and fastest way of transport.


2. FLIGHT from Shanghai to Nanjing

    • another option is to travel by plane and take a direct flight from Shanghai to Nanjing
    • flights from Pudong International Airport
    • airport in Nanjing: Nanjing Lukou International Airport
    • airlines from Shanghai to Nanjing: China Southern, China Eastern, Hainan, Air China, Shenzhen…
    • direct flight from Shanghai to Nanjing costs about $80 – 150/pp
    • flight from Shanghai to Nanjing takes about 1 hour and 15 minutes
flight-shanghai-to-nanjing
From Shanghai to Nanjing you can also take a direct flight.


3. BUS from Shanghai to Nanjing

    • travel by bus from Shanghai to Nanjing is also possible
    • bus company to Nanjing: SHnanj Line
    • this route has about 290-310 km to the city center
    • yes, it is a cheapest way how to travel from Shanghai to Nanjing, but it takes about 4 hours
    • bus stations: Shanghai West, Shanghai Jiading, Shanghai Songjiang, Shanghai South, Shanghai North, Shanghai General
best-luxury-hotels-nanjing
Pullman Nanjing Lukou Airport Hotel in Nanjing (photo: Agoda). 15 best luxury hotels + resorts in Nanjing.


FAQ + TIPS – Travel route from Shanghai to Nanjing:

1. How to book and buy tickets / flights from Shanghai to Nanjing?

    • You can book train tickets from Shanghai to Nanjing on 12go.asia or Baolau.
    • You can also serach another tickets, Shanghai > Hangzhou, Shanghai > Beijing…

2. How long does it take from Shanghai to Nanjing?

    • Travel by train from Shanghai to Nanjing takes about 1-5 hours (depends on the type of train).
    • Direct flight from Shanghai to Nanjing takes about 1 hour and 15 minutes.
    • Travel by bus from Shanghai to Nanjing takes about 4-4.5 hours.

3. What is the travel distance from Shanghai to Nanjing?

4. How much does it cost to travel from Shanghai to Nanjing?

    • Travel by train from Shanghai to Nanjing costs about $7-45/pp (depends on the type of train).
    • Direct flight from Shanghai to Nanjing costs about $80-150/pp.

5. What is the fastest option of travel from Shanghai to Nanjing?

    • The most fastest way of transport to Nanjing from Shanghai is to travel by G-train of China Railways. Travel time by these trains takes about 1 hour. The slowest train is K-train, travel time by this trains is about 3-5 hours.

6. What is the cheapest option of transport from Shanghai to Nanjing?

    • The most cheapest way of transport to Nanjing from Shanghai is to travel by K-train of China Railways. In these train you can book hard seat and this option starts already at $7/pp, but it is recommended to travel by 2nd class seat train. There are also sleeper berths in K-train.

7. What is the best way of transport from Shanghai to Nanjing?

    • The best and popular way of transfer to Nanjing from Shanghai in China is to travel by train of China Railways.

8. From which railway stations trains from Shanghai to Nanjing depart?

    • Trains to Nanjing from Shanghai departs from Shanghai Railway Station, Shanghai Hongqiao Railway Station, Shanghai West or Shanghai South.

9. What are the top tourist attractions to visit in Nanjing?

    • Nanjing offers a rich historical and cultural heritage. Some of the top attractions to visit in Nanjing include the Sun Yat-sen Mausoleum, Confucius Temple, Nanjing City Wall, Qinhuai River, and the Presidential Palace.

10. Is Nanjing safe for tourists?

    • Nanjing is generally a safe city for tourists. Like any other urban area, it’s recommended to take precautions and be aware of your surroundings. Keep your belongings secure, especially in crowded areas, and avoid walking alone in unfamiliar or poorly lit areas at night. It’s always advisable to follow common safety practices and take necessary precautions while traveling.

11. What is the best time to visit Nanjing?

    • The best time to visit Nanjing is during spring (March to May) and autumn (September to November). These seasons offer pleasant temperatures and are ideal for exploring outdoor attractions. Spring brings beautiful cherry blossoms in various parks, while autumn showcases colorful foliage. However, Nanjing can be visited year-round, and each season has its own unique charm.

12. Can I visit Nanjing on a day trip from Shanghai?

    • While it’s possible to visit Nanjing on a day trip from Shanghai, it’s recommended to spend at least one or two nights in Nanjing to fully explore its attractions and immerse yourself in its history and culture. Nanjing has a lot to offer, including its historical sites, museums, gardens, and vibrant local cuisine, which are worth experiencing with more time.

BOOK your HOTEL in Nanjing

BOOK a TOUR / ACTIVITY in China


🎫 Book your train tickets from Shanghai to Nanjing online + Schedule:

(You can book another route and tickets, e.g. Nanjing > Shanghai, Shanghai > Xian..)

Vietnam to China ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 8

No votes so far! Be the first to rate this post.

Share: