Shanghai Shenzhen Routes (8 Ways to go)

Planning a trip from Shanghai to Shenzhen Cleartrip helps you select the best route between Shanghai & Shenzhen 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 & Shenzhen

The distance from Shanghai to Shenzhen is approximately 1458.38kms. By car, it takes roughly 14h 44m to reach Shenzhen from Shanghai . Take a look at the 8 routes available to reach Shenzhen from Shanghai

  • 1.
  • Shanghai to Shenzhen Fly Shanghai Pudong to Shenzhen
  • 5h 3m
  • Rs. 4325
 
Jingan Temple
 
0h 17m
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.
 
Longyang Road
 
0h 10m
Rs. 410
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.
 
Pudong International Airport
 
2h 35m
Rs. 3800
You can travel from Shanghai Pudong to Shenzhen by booking a flight. The total flight time between Shanghai Pudong & Shenzhen is around 2h 35m. The price of the flight ticket is approximately Rs.3800.
 
Shenzhen
 
0h 55m
Rs. 80
Travelling in a Shenzhen Metro is one of the ways to reach Gangxia from Airport East. Airport East to Gangxia by Shenzhen Metro takes approximately 0h 55m. The distance between Airport East & Gangxia is around 34.35kms.
 
Gangxia
  • 2.
  • Shanghai to Shenzhen Train China Railways D-Class
  • 13h 16m
  • Rs. 4767
 
Jingan Temple
 
0h 18m
Rs. 35
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.
 
Shanghai Hongqiao
 
11h 32m
Rs. 4700
You can reach Shenzhen North from Shanghai Hongqiao by travelling in a train. Shanghai Hongqiao to Shenzhen North train takes approximately 11h 32m. You can catch a train from Shanghai Hongqiao and get down at Shenzhen North. The price of the train ticket is approximately Rs. 4700.
 
Shenzhen North
 
0h 23m
Rs. 32
Travelling in a Shenzhen Metro is one of the ways to reach Civic Centre from Shenzhen North. Shenzhen North to Civic Centre by Shenzhen Metro takes approximately 0h 23m. The distance between Shenzhen North & Civic Centre is around 9.01kms.
 
Civic Centre
  • 3.
  • Shanghai to Shenzhen Fly Shanghai Hongqiao to Shenzhen
  • 4h 40m
  • Rs. 4810
 
South Shaanxi Road Station
 
0h 18m
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
 
Hongqiao Airport T1
 
2h 25m
Rs. 4700
You can travel from Shanghai Hongqiao to Shenzhen by booking a flight. The total flight time between Shanghai Hongqiao & Shenzhen is around 2h 25m. The price of the flight ticket is approximately Rs.4700.
 
Shenzhen
 
0h 55m
Rs. 80
Travelling in a Shenzhen Metro is one of the ways to reach Gangxia from Airport East. Airport East to Gangxia by Shenzhen Metro takes approximately 0h 55m. The distance between Airport East & Gangxia is around 34.35kms.
 
Gangxia
  • 4.
  • Shanghai to Shenzhen Bus
  • 20h 41m
  • Rs. 5200
 
Shanghai
 
0h 11m
Rs. 550
You can take a car from Shanghai to Shanghai South. It will take you around 0h 11m to cover distance of 11.3kms and reach Shanghai South from Shanghai. The total amount for the journey will be approximately Rs.550.
 
Shanghai South
 
3h 30m
Rs. 950
Travelling in a bus is one of the ways to reach Jiangsu Nanjing from Shanghai South. The total journey between Shanghai South & Jiangsu Nanjing takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.950.
 
Jiangsu Nanjing
 
16h 0m
Rs. 3700
Travelling in a bus is one of the ways to reach Shenzhen from Nanjing. The total journey between Nanjing & Shenzhen takes around 16h 0m in a bus. The bus ticket price for the journey is approximately Rs.3700.
 
Shenzhen
  • 5.
  • Shanghai to Shenzhen Train MTR Intercity
  • 20h 16m
  • Rs. 5720
 
Shanghai Station
 
19h 22m
Rs. 5500
You can reach Hung Hom Station from Shanghai Station by travelling in a train. Shanghai Station to Hung Hom Station train takes approximately 19h 22m. You can catch a train from Shanghai Station and get down at Hung Hom Station. The price of the train ticket is approximately Rs. 5500.
 
Hung Hom Station
 
0h 49m
Rs. 220
Travelling in a Subway is one of the ways to reach Lok Ma Chau Station from Hung Hom Station. Hung Hom Station to Lok Ma Chau Station by Subway takes approximately 0h 49m. The distance between Hung Hom Station & Lok Ma Chau Station is around 38.32kms.
 
Lok Ma Chau Station
  • 6.
  • Shanghai to Shenzhen Fly Shanghai Pudong to Hong Kong
  • 5h 53m
  • Rs. 6191
 
Jingan Temple
 
0h 17m
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.
 
Longyang Road
 
0h 10m
Rs. 410
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.
 
Pudong International Airport
 
2h 15m
Rs. 4500
You can travel from Shanghai Pudong to Hong Kong by booking a flight. The total flight time between Shanghai Pudong & Hong Kong is around 2h 15m. The price of the flight ticket is approximately Rs.4500.
 
Hong Kong
 
1h 0m
Rs. 1246
Travelling in a bus is one of the ways to reach Huanggang Entry Port from Hong Kong Airport Terminal Two. The total journey between Hong Kong Airport Terminal Two & Huanggang Entry Port takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.1246.
 
Huanggang Entry Port
  • 7.
  • Shanghai to Shenzhen Fly Shanghai Hongqiao to Hong Kong
  • 5h 40m
  • Rs. 6776
 
South Shaanxi Road Station
 
0h 18m
Rs. 30
Travelling in a Shanghai Metro is one of the ways to reach Hongqiao Airport T1 from South Shaanxi Road Station. South Shaanxi Road Station to Hongqiao Airport T1 by Shanghai Metro takes approximately 0h 18m. The distance between South Shaanxi Road Station & Hongqiao Airport T1 is around 14.9kms.
 
Hongqiao Airport T1
 
2h 15m
Rs. 5500
You can travel from Shanghai Hongqiao to Hong Kong by booking a flight. The total flight time between Shanghai Hongqiao & Hong Kong is around 2h 15m. The price of the flight ticket is approximately Rs.5500.
 
Hong Kong
 
1h 0m
Rs. 1246
Travelling in a bus is one of the ways to reach Huanggang Entry Port from Hong Kong Airport Terminal Two. The total journey between Hong Kong Airport Terminal Two & Huanggang Entry Port takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.1246.
 
Huanggang Entry Port
  • 8.
  • Shanghai to Shenzhen Drive
  • 14h 44m
  • Rs. 8471
 
Shanghai
 
14h 44m
Rs. 8471
You can take a car from Shanghai to Shenzhen. It will take you around 14h 44m to cover distance of 1458.38kms and reach Shenzhen from Shanghai. The total amount for the journey will be approximately Rs.8471.
 
Shenzhen