Haikou Lanzhou Routes (7 Ways to go)
Planning a trip from Haikou to Lanzhou Cleartrip helps you select the best route between Haikou & 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 Haikou & Lanzhou
The distance from Haikou to Lanzhou is approximately 2858.88kms. Take a look at the 7 routes available to reach Lanzhou from Haikou
- 1.
- Haikou to Lanzhou Bus Smooth Transit Network, train
- 44h 32m
- Rs. 5800
Rs. 4400
Travelling in a bus is one of the ways to reach Sichuan Chengdu from Haikou. The total journey between Haikou & Sichuan Chengdu takes around 25h 30m in a bus. The bus ticket price for the journey is approximately Rs.4400.
Rs. 1400
You can reach Lanzhou from Chengdu by travelling in a train. Chengdu to Lanzhou train takes approximately 16h 38m. You can catch a train from Chengdu and get down at Lanzhou. The price of the train ticket is approximately Rs. 1400.
- 2.
- Haikou to Lanzhou Bus, train
- 39h 26m
- Rs. 6689
Rs. 4177
Travelling in a bus is one of the ways to reach Chongqing from Haikou. The total journey between Haikou & Chongqing takes around 22h 0m in a bus. The bus ticket price for the journey is approximately Rs.4177.
Rs. 0
Walking is one of the ways to reach Lianglukou from Chongqing. Chongqing to Lianglukou by walk takes approximately 0h 8m. The distance between Chongqing & Lianglukou is around 0.53kms.
Rs. 30
Travelling in a Subway is one of the ways to reach Chongqing North station from Lianglukou. Lianglukou to Chongqing North station by Subway takes approximately 0h 18m. The distance between Lianglukou & Chongqing North station is around 9.39kms.
Rs. 2482
You can reach Lanzhou from Chongqing North by travelling in a train. Chongqing North to Lanzhou train takes approximately 14h 34m. You can catch a train from Chongqing North and get down at Lanzhou. The price of the train ticket is approximately Rs. 2482.
- 3.
- Haikou to Lanzhou Bus, taxi, train
- 43h 41m
- Rs. 8311
Rs. 1481
Travelling in a bus is one of the ways to reach Zhanjiang from Haikou. The total journey between Haikou & Zhanjiang takes around 2h 45m in a bus. The bus ticket price for the journey is approximately Rs.1481.
Rs. 1900
You can take a car from Zhanjiang to Huazhou. It will take you around 0h 52m to cover distance of 65.06kms and reach Huazhou from Zhanjiang. The total amount for the journey will be approximately Rs.1900.
Rs. 700
You can reach Gaungzhou from Huazhou by travelling in a train. Huazhou to Gaungzhou train takes approximately 6h 37m. You can catch a train from Huazhou and get down at Gaungzhou. The price of the train ticket is approximately Rs. 700.
Rs. 4230
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. 4230.
- 4.
- Haikou to Lanzhou Fly, bus
- 6h 20m
- Rs. 10340
Rs. 45
Travelling in a bus is one of the ways to reach Haikou Meilan Airport from Civil Aviation Hotel. The total journey between Civil Aviation Hotel & Haikou Meilan Airport takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.45.
Rs. 10000
You can travel from Haikou to Lanzhou by booking a flight. The total flight time between Haikou & Lanzhou is around 3h 10m. The price of the flight ticket is approximately Rs.10000.
Rs. 295
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.295.
- 5.
- Haikou to Lanzhou Bus
- 42h 19m
- Rs. 11076
Rs. 310
You can take a car from Haikou to Haikou. It will take you around 0h 7m to cover distance of 7.4kms and reach Haikou from Haikou. The total amount for the journey will be approximately Rs.310.
Rs. 3900
Travelling in a bus is one of the ways to reach Guizhou Jinyang Bus Station from Haikou. The total journey between Haikou & Guizhou Jinyang Bus Station takes around 15h 0m in a bus. The bus ticket price for the journey is approximately Rs.3900.
Rs. 330
You can take a car from Guizhou Jinyang Bus Station to Guiyang West Passenger Station. It will take you around 0h 12m to cover distance of 12.12kms and reach Guiyang West Passenger Station from Guizhou Jinyang Bus Station. The total amount for the journey will be approximately Rs.330.
Rs. 4300
Travelling in a bus is one of the ways to reach Shanxi Xi'an from Guiyang West Passenger Station. The total journey between Guiyang West Passenger Station & Shanxi Xi'an takes around 18h 0m in a bus. The bus ticket price for the journey is approximately Rs.4300.
Rs. 2236
Travelling in a bus is one of the ways to reach Gansu Lanzhou from Xi'an. The total journey between Xi'an & Gansu Lanzhou takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.2236.
- 6.
- Haikou to Lanzhou Car ferry, drive
- 26h 3m
- Rs. 20579
Rs. 20579
You can take a car from Hai'an Port to Lanzhou. It will take you around 25h 33m to cover distance of 2470.12kms and reach Lanzhou from Hai'an Port. The total amount for the journey will be approximately Rs.20579.
- 7.
- Haikou to Lanzhou Bus, train via Zhengzhou East
- 30h 42m
- Rs. 20936
Rs. 2736
Travelling in a bus is one of the ways to reach Nanning from Haikou. The total journey between Haikou & Nanning takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.2736.
Rs. 0
Walking is one of the ways to reach Nanning from Nanning. Nanning to Nanning by walk takes approximately 0h 6m. The distance between Nanning & Nanning is around 0.51kms.
Rs. 6000
You can reach Changsha South from Nanning by travelling in a train. Nanning to Changsha South train takes approximately 5h 1m. You can catch a train from Nanning and get down at Changsha South. The price of the train ticket is approximately Rs. 6000.
Rs. 6000
You can reach Zhengzhou East from Changsha South by travelling in a train. Changsha South to Zhengzhou East train takes approximately 3h 34m. You can catch a train from Changsha South and get down at Zhengzhou East. The price of the train ticket is approximately Rs. 6000.
Rs. 5500
You can reach Baoji from Zhengzhou East by travelling in a train. Zhengzhou East to Baoji train takes approximately 3h 43m. You can catch a train from Zhengzhou East and get down at Baoji. The price of the train ticket is approximately Rs. 5500.
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.
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.