Train line 1 subway
The journey takes approximately 1 h 13 m. Ticket price is about €16 The travel distance is 291 km.
Carrier is China Railways G-Class.
The journey takes approximately 22 m. Ticket price is about €1 The travel distance is 13 km.
Carrier is Nanjing Metro.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Train
The journey takes approximately 1 h 40 m. Ticket price is about €7 The travel distance is 296 km.
Carrier is China Railways G-Class.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Train
The journey takes approximately 2 h 47 m. Ticket price is about €5 The travel distance is 296 km.
Carrier is China Railways Z-Class.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Bus
The journey takes approximately 2 h The travel distance is 129 km.
Carrier is China Bus Guide.
The journey takes approximately 2 h 5 m. The travel distance is 171 km.
Carrier is China Bus Guide.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Taxi
The journey takes approximately 2 h 54 m. Ticket price is about €100 The travel distance is 295 km.
Carrier is Shanghai Qiangsheng.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Drive
The journey takes approximately 2 h 54 m. The travel distance is 295 km.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
Line 2 subway fly line 1 subway
The journey takes approximately 19 m. Ticket price is about €1 The travel distance is 11 km.
Carrier is Shanghai Metro.
The journey takes approximately 8 m. The travel distance is 25 km.
Carrier is Shanghai Maglev Transportation (SMT).
The journey takes approximately 7 m. The travel distance is 479 m.
The journey takes approximately 1 h 10 m. Ticket price is about €50
Carrier is China Eastern Airlines.
🔎
The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 34 km.
Carrier is Nanjing Metro.
The journey takes approximately 22 m. Ticket price is about €1 The travel distance is 250 m.
Carrier is Nanjing Metro.
🛏 Find hotel deals and discounts up to 20% in Nanjing at Booking
The cheapest way to travel from Shanghai to Nanjing is by taking a Train with an average price of €5. The journey takes approximately 2 ч. 47 мин.
Train line 1 subway is the fastest way to travel from Shanghai to Nanjing. Tickets cost €18. The journey takes approximately 1 ч. 37 мин.
Shanghai is approximately 295 km away from Nanjing. The trip by car takes 2 h 54 m.
The average journey time by car between Shanghai and Nanjing is 2 h 54 m.