Shanghai Nanjing Routes (6 Ways to go)
Planning a trip from Shanghai to Nanjing Cleartrip helps you select the best route between Shanghai & Nanjing based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shanghai & Nanjing
The distance from Shanghai to Nanjing is approximately 295.96kms. By car, it takes roughly 2h 55m to reach Nanjing from Shanghai . Take a look at the 6 routes available to reach Nanjing from Shanghai
- 1.
- Shanghai to Nanjing Bus PiaoJia CN
- 4h 0m
- Rs. 813
Rs. 813
Travelling in a bus is one of the ways to reach Nanjing from Shanghai Henfeng Road Bus station. The total journey between Shanghai Henfeng Road Bus station & Nanjing takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.813.
- 2.
- Shanghai to Nanjing Bus China Bus Guide
- 4h 48m
- Rs. 980
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Dachang Town Station from Jing'an Temple Station. Jing'an Temple Station to Dachang Town Station by Shanghai Metro takes approximately 0h 18m. The distance between Jing'an Temple Station & Dachang Town Station is around 9.35kms.
Rs. 950
Travelling in a bus is one of the ways to reach Jiangsu Nanjing from Shanghai North. The total journey between Shanghai North & Jiangsu Nanjing takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.950.
- 3.
- Shanghai to Nanjing Drive
- 2h 55m
- Rs. 1752
Rs. 1752
You can take a car from Shanghai to Nanjing. It will take you around 2h 55m to cover distance of 295.96kms and reach Nanjing from Shanghai. The total amount for the journey will be approximately Rs.1752.
- 4.
- Shanghai to Nanjing Train
- 2h 1m
- Rs. 2980
Rs. 40
Travelling in a Shanghai Metro is one of the ways to reach Shanghai Hongqiao from Jingan Temple. Jingan Temple to Shanghai Hongqiao by Shanghai Metro takes approximately 0h 18m. The distance between Jingan Temple & Shanghai Hongqiao is around 20.17kms.
Rs. 2900
You can reach Nanjing South from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Nanjing South train takes approximately 0h 55m. You can catch a train from Shanghai Hongqiao and get down at Nanjing South. The price of the train ticket is approximately Rs. 2900.
Rs. 40
Travelling in a Nanjing Metro is one of the ways to reach Gulou from Nanjing South. Nanjing South to Gulou by Nanjing Metro takes approximately 0h 26m. The distance between Nanjing South & Gulou is around 13.66kms.
- 5.
- Shanghai to Nanjing Fly to Nanjing
- 3h 57m
- Rs. 4540
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 430
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 4000
You can travel from Shanghai Pudong to Nanjing by booking a flight. The total flight time between Shanghai Pudong & Nanjing is around 1h 5m. The price of the flight ticket is approximately Rs.4000.
Rs. 35
Travelling in a Subway is one of the ways to reach Nanjing South from Lukou Airport. Lukou Airport to Nanjing South by Subway takes approximately 0h 50m. The distance between Lukou Airport & Nanjing South is around 34.95kms.
Rs. 40
Travelling in a Nanjing Metro is one of the ways to reach Gulou from Nanjing South. Nanjing South to Gulou by Nanjing Metro takes approximately 0h 26m. The distance between Nanjing South & Gulou is around 13.66kms.
- 6.
- Shanghai to Nanjing Fly to Hefei, train
- 4h 46m
- Rs. 6095
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Longyang Road from Jingan Temple. Jingan Temple to Longyang Road by Shanghai Metro takes approximately 0h 17m. The distance between Jingan Temple & Longyang Road is around 16.74kms.
Rs. 430
Travelling in a Maglev is one of the ways to reach Pudong International Airport from Longyang Road. Longyang Road to Pudong International Airport by Maglev takes approximately 0h 10m. The distance between Longyang Road & Pudong International Airport is around 24.83kms.
Rs. 2900
You can travel from Shanghai Pudong to Hefei by booking a flight. The total flight time between Shanghai Pudong & Hefei is around 1h 20m. The price of the flight ticket is approximately Rs.2900.
Rs. 490
You can take a car from Hefei to Hefei South. It will take you around 0h 10m to cover distance of 10.77kms and reach Hefei South from Hefei. The total amount for the journey will be approximately Rs.490.
Rs. 2200
You can reach Nanjing South from Hefei South by travelling in a train. Hefei South to Nanjing South train takes approximately 0h 54m. You can catch a train from Hefei South and get down at Nanjing South. The price of the train ticket is approximately Rs. 2200.
Rs. 40
Travelling in a Nanjing Metro is one of the ways to reach Gulou from Nanjing South. Nanjing South to Gulou by Nanjing Metro takes approximately 0h 26m. The distance between Nanjing South & Gulou is around 13.66kms.