Shenzhen Lanzhou Routes (6 Ways to go)

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

The distance from Shenzhen to Lanzhou is approximately 2404.35kms. By car, it takes roughly 24h 16m to reach Lanzhou from Shenzhen . Take a look at the 6 routes available to reach Lanzhou from Shenzhen

  • 1.
  • Shenzhen to Lanzhou Train China Railways
  • 33h 8m
  • Rs. 5070
 
Civic Centre
 
0h 23m
Rs. 32
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.
 
Shenzhen North
 
0h 20m
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.
 
Guangzhou South
 
0h 13m
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.
 
Guangzhou South
 
0h 39m
Rs. 30
Travelling in a Guangzhou Metro is one of the ways to reach Gaunghzhou station from Guangzhou South. Guangzhou South to Gaunghzhou station by Guangzhou Metro takes approximately 0h 39m. The distance between Guangzhou South & Gaunghzhou station is around 20.15kms.
 
Gaunghzhou station
 
30h 18m
Rs. 4258
You can reach Lanzhou from Guangzhou by travelling in a train. Guangzhou to Lanzhou train takes approximately 30h 18m. You can catch a train from Guangzhou and get down at Lanzhou. The price of the train ticket is approximately Rs. 4258.
 
Lanzhou
  • 2.
  • Shenzhen to Lanzhou Bus
  • 39h 0m
  • Rs. 5184
 
Shenzhen Futian
 
32h 0m
Rs. 3749
Travelling in a bus is one of the ways to reach Qingyang from Shenzhen Futian. The total journey between Shenzhen Futian & Qingyang takes around 32h 0m in a bus. The bus ticket price for the journey is approximately Rs.3749.
 
Qingyang
 
2h 0m
Rs. 432
Travelling in a bus is one of the ways to reach Pingliang West from Qingyang. The total journey between Qingyang & Pingliang West takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.432.
 
Pingliang West
 
4h 0m
Rs. 1003
Travelling in a bus is one of the ways to reach Lanzhou from Pingliang West. The total journey between Pingliang West & Lanzhou takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.1003.
 
Lanzhou
  • 3.
  • Shenzhen to Lanzhou Fly from Shenzhen, bus
  • 6h 36m
  • Rs. 6862
 
Gangxia
 
0h 56m
Rs. 80
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.
 
Airport East
 
3h 10m
Rs. 6500
You can travel from Shenzhen to Lanzhou by booking a flight. The total flight time between Shenzhen & Lanzhou is around 3h 10m. The price of the flight ticket is approximately Rs.6500.
 
Lanzhou
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Oriental Hotel Lanzhou from Lanzhou Airport. The total journey between Lanzhou Airport & Oriental Hotel Lanzhou takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Oriental Hotel Lanzhou
  • 4.
  • Shenzhen to Lanzhou Train to Guangzhou, fly, bus
  • 8h 19m
  • Rs. 12129
 
Civic Centre
 
0h 23m
Rs. 32
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.
 
Shenzhen North
 
0h 20m
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.
 
Guangzhou South
 
0h 13m
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.
 
Guangzhou South
 
1h 0m
Rs. 35
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.
 
Jiahewanggang
 
0h 20m
Rs. 30
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.
 
Guangzhou Airport South
 
3h 15m
Rs. 11000
You can travel from Guangzhou to Lanzhou by booking a flight. The total flight time between Guangzhou & Lanzhou is around 3h 15m. The price of the flight ticket is approximately Rs.11000.
 
Lanzhou
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Oriental Hotel Lanzhou from Lanzhou Airport. The total journey between Lanzhou Airport & Oriental Hotel Lanzhou takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Oriental Hotel Lanzhou
  • 5.
  • Shenzhen to Lanzhou Train via Xi'an North
  • 19h 19m
  • Rs. 12132
 
Civic Centre
 
0h 23m
Rs. 32
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.
 
Shenzhen North
 
9h 29m
Rs. 8500
You can reach Xi'an North from Shenzhen North by travelling in a train. Shenzhen North to Xi'an North train takes approximately 9h 29m. You can catch a train from Shenzhen North and get down at Xi'an North. The price of the train ticket is approximately Rs. 8500.
 
Xi'an North
 
1h 5m
Rs. 2900
You can reach Baoji from Xi'an North by travelling in a train. Xi'an North to Baoji train takes approximately 1h 5m. You can catch a train from Xi'an North and get down at Baoji. The price of the train ticket is approximately Rs. 2900.
 
Baoji
 
0h 17m
Rs. 0
Walking is one of the ways to reach Baoji from Baoji. Baoji to Baoji by walk takes approximately 0h 17m. The distance between Baoji & Baoji is around 1.43kms.
 
Baoji
 
5h 5m
Rs. 700
You can reach Lanzhou from Baoji by travelling in a train. Baoji to Lanzhou train takes approximately 5h 5m. You can catch a train from Baoji and get down at Lanzhou. The price of the train ticket is approximately Rs. 700.
 
Lanzhou
  • 6.
  • Shenzhen to Lanzhou Drive
  • 24h 16m
  • Rs. 13960
 
Shenzhen
 
24h 16m
Rs. 13960
You can take a car from Shenzhen to Lanzhou. It will take you around 24h 16m to cover distance of 2404.35kms and reach Lanzhou from Shenzhen. The total amount for the journey will be approximately Rs.13960.
 
Lanzhou