Shenzhen Shanghai Routes (9 Ways to go)
Planning a trip from Shenzhen to Shanghai Cleartrip helps you select the best route between Shenzhen & Shanghai 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 Shenzhen & Shanghai
The distance from Shenzhen to Shanghai is approximately 1459.48kms. By car, it takes roughly 14h 51m to reach Shanghai from Shenzhen . Take a look at the 9 routes available to reach Shanghai from Shenzhen
- 1.
- Shenzhen to Shanghai Fly Shenzhen to Shanghai Pudong
- 4h 50m
- Rs. 4450
Rs. 85
Travelling in a Shenzhen Metro is one of the ways to reach Airport East from Gangxia. Gangxia to Airport East by Shenzhen Metro takes approximately 0h 56m. The distance between Gangxia & Airport East is around 34.35kms.
Rs. 3900
You can travel from Shenzhen to Shanghai Pudong by booking a flight. The total flight time between Shenzhen & Shanghai Pudong is around 2h 20m. The price of the flight ticket is approximately Rs.3900.
Rs. 430
Travelling in a Maglev is one of the ways to reach Longyang Road from Pudong International Airport. Pudong International Airport to Longyang Road by Maglev takes approximately 0h 10m. The distance between Pudong International Airport & Longyang Road is around 24.83kms.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Longyang Road. Longyang Road to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Longyang Road & Jingan Temple is around 16.74kms.
- 2.
- Shenzhen to Shanghai Train China Railways D-Class
- 13h 17m
- Rs. 4874
Rs. 34
Travelling in a Shenzhen Metro is one of the ways to reach Shenzhen North from Civic Centre. Civic Centre to Shenzhen North by Shenzhen Metro takes approximately 0h 23m. The distance between Civic Centre & Shenzhen North is around 9.01kms.
Rs. 4800
You can reach Shanghai Hongqiao from Shenzhen North by travelling in a train. Shenzhen North to Shanghai Hongqiao train takes approximately 11h 32m. You can catch a train from Shenzhen North and get down at Shanghai Hongqiao. The price of the train ticket is approximately Rs. 4800.
Rs. 40
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Shanghai Hongqiao. Shanghai Hongqiao to Jingan Temple by Shanghai Metro takes approximately 0h 18m. The distance between Shanghai Hongqiao & Jingan Temple is around 20.17kms.
- 3.
- Shenzhen to Shanghai Fly Shenzhen to Shanghai Hongqiao
- 4h 37m
- Rs. 4920
Rs. 85
Travelling in a Shenzhen Metro is one of the ways to reach Airport East from Gangxia. Gangxia to Airport East by Shenzhen Metro takes approximately 0h 56m. The distance between Gangxia & Airport East is around 34.35kms.
Rs. 4800
You can travel from Shenzhen to Shanghai Hongqiao by booking a flight. The total flight time between Shenzhen & Shanghai Hongqiao is around 2h 20m. The price of the flight ticket is approximately Rs.4800.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
- 4.
- Shenzhen to Shanghai Bus
- 16h 52m
- Rs. 5530
Rs. 850
You can take a car from Shenzhen to Shenzhen Shiyan. It will take you around 0h 23m to cover distance of 28.13kms and reach Shenzhen Shiyan from Shenzhen. The total amount for the journey will be approximately Rs.850.
Rs. 330
Travelling in a bus is one of the ways to reach Dongguan from Shenzhen Shiyan. The total journey between Shenzhen Shiyan & Dongguan takes around 0h 50m in a bus. The bus ticket price for the journey is approximately Rs.330.
Rs. 0
Walking is one of the ways to reach Guangdong Dongguan from Dongguan. Dongguan to Guangdong Dongguan by walk takes approximately 0h 10m. The distance between Dongguan & Guangdong Dongguan is around 0.76kms.
Rs. 3400
Travelling in a bus is one of the ways to reach Yiwu Binwang from Guangdong Dongguan. The total journey between Guangdong Dongguan & Yiwu Binwang takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.3400.
Rs. 950
Travelling in a bus is one of the ways to reach Shanghai Taipingyang from Yiwu. The total journey between Yiwu & Shanghai Taipingyang takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.950.
- 5.
- Shenzhen to Shanghai Train MTR Intercity
- 21h 11m
- Rs. 6230
Rs. 230
Travelling in a Subway is one of the ways to reach Hung Hom Station from Lok Ma Chau Station. Lok Ma Chau Station to Hung Hom Station by Subway takes approximately 0h 49m. The distance between Lok Ma Chau Station & Hung Hom Station is around 38.32kms.
Rs. 6000
You can reach Shanghai Station from Hung Hom Station by travelling in a train. Hung Hom Station to Shanghai Station train takes approximately 19h 22m. You can catch a train from Hung Hom Station and get down at Shanghai Station. The price of the train ticket is approximately Rs. 6000.
- 6.
- Shenzhen to Shanghai Fly Hong Kong to Shanghai Pudong
- 5h 40m
- Rs. 6329
Rs. 1264
Travelling in a bus is one of the ways to reach Hong Kong Airport Terminal Two from Huanggang Entry Port. The total journey between Huanggang Entry Port & Hong Kong Airport Terminal Two takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.1264.
Rs. 4600
You can travel from Hong Kong to Shanghai Pudong by booking a flight. The total flight time between Hong Kong & Shanghai Pudong is around 2h 5m. The price of the flight ticket is approximately Rs.4600.
Rs. 430
Travelling in a Maglev is one of the ways to reach Longyang Road from Pudong International Airport. Pudong International Airport to Longyang Road by Maglev takes approximately 0h 10m. The distance between Pudong International Airport & Longyang Road is around 24.83kms.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach Jingan Temple from Longyang Road. Longyang Road to Jingan Temple by Shanghai Metro takes approximately 0h 17m. The distance between Longyang Road & Jingan Temple is around 16.74kms.
- 7.
- Shenzhen to Shanghai Fly Hong Kong to Shanghai Hongqiao
- 5h 41m
- Rs. 6799
Rs. 1264
Travelling in a bus is one of the ways to reach Hong Kong Airport Terminal Two from Huanggang Entry Port. The total journey between Huanggang Entry Port & Hong Kong Airport Terminal Two takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.1264.
Rs. 5500
You can travel from Hong Kong to Shanghai Hongqiao by booking a flight. The total flight time between Hong Kong & Shanghai Hongqiao is around 2h 20m. The price of the flight ticket is approximately Rs.5500.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
- 8.
- Shenzhen to Shanghai Train to Guangzhou, fly to Shanghai Hongqiao
- 6h 15m
- Rs. 7394
Rs. 34
Travelling in a Shenzhen Metro is one of the ways to reach Shenzhen North from Civic Centre. Civic Centre to Shenzhen North by Shenzhen Metro takes approximately 0h 23m. The distance between Civic Centre & Shenzhen North is around 9.01kms.
Rs. 750
You can reach Guangzhou South from Shenzhen North by travelling in a train. Shenzhen North to Guangzhou South train takes approximately 0h 20m. You can catch a train from Shenzhen North and get down at Guangzhou South. The price of the train ticket is approximately Rs. 750.
Rs. 0
Walking is one of the ways to reach Guangzhou South from Guangzhou South. Guangzhou South to Guangzhou South by walk takes approximately 0h 13m. The distance between Guangzhou South & Guangzhou South is around 1.11kms.
Rs. 40
Travelling in a Guangzhou Metro is one of the ways to reach Jiahewanggang from Guangzhou South. Guangzhou South to Jiahewanggang by Guangzhou Metro takes approximately 1h 0m. The distance between Guangzhou South & Jiahewanggang is around 30.96kms.
Rs. 35
Travelling in a Guangzhou Metro is one of the ways to reach Guangzhou Airport South from Jiahewanggang. Jiahewanggang to Guangzhou Airport South by Guangzhou Metro takes approximately 0h 20m. The distance between Jiahewanggang & Guangzhou Airport South is around 17.62kms.
Rs. 6500
You can travel from Guangzhou to Shanghai Hongqiao by booking a flight. The total flight time between Guangzhou & Shanghai Hongqiao is around 2h 20m. The price of the flight ticket is approximately Rs.6500.
Rs. 35
Travelling in a Shanghai Metro is one of the ways to reach South Shaanxi Road Station from Hongqiao Airport T1. Hongqiao Airport T1 to South Shaanxi Road Station by Shanghai Metro takes approximately 0h 18m. The distance between Hongqiao Airport T1 & South Shaanxi Road Station is around 14.9kms.
- 9.
- Shenzhen to Shanghai Drive
- 14h 51m
- Rs. 8640
Rs. 8640
You can take a car from Shenzhen to Shanghai. It will take you around 14h 51m to cover distance of 1459.48kms and reach Shanghai from Shenzhen. The total amount for the journey will be approximately Rs.8640.