Best way to travel between

Lanzhou, Gansu, China
Hong Kong
Travel Modes
Price
Distance
Duration
CO2
bus
$129.01
2806.79 km
42h 53mins
84.2 kgs
 
flight
$225.0
2024.98 km
7h 17mins
218.7 kgs
 
train
$294.0
2836.08 km
23h 9mins
150.31 kgs
 
drive
$500.0
2722.29 km
28h 20mins
348.45 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2806.79 km 42h 53mins 1,000 HKD 129.01
Flight 2024.98 km 7h 17mins 1,744 HKD 225.0
Train 2836.08 km 23h 9mins 2,279 HKD 294.0
Drive 2722.29 km 28h 20mins 3,876 HKD 500.0
Take Bus from Lanzhou to Pingliang West
Time: 5h 3mins Cost: 233 HKD; $ 27.0 - 33.0 USD CO2 Emission: 9.61 kgs
Take Bus from Pingliang West to Qingyang
Time: 2h 1mins Cost: 50 HKD; $ 5.8 - 7.0 USD CO2 Emission: 4.84 kgs
Take Bus from Qingyang to Shenzhen Futian
Time: 32h 19mins Cost: 695 HKD; $ 80.7 - 98.6 USD CO2 Emission: 67.88 kgs
Take Train from Futian to Haiyue
Time: 34mins Cost: 8 HKD; $ 0.9 - 1.1 USD CO2 Emission: 0.88 kgs
Take Bus from Shenzhen Bay to Sheung Wan
Time: 1h 8mins Cost: 16 HKD; $ 1.8 - 2.2 USD CO2 Emission: 1.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzhou, Gansu, China and Hong Kong is to travel by bus, which will cost about 1,000 HKD or 116.10 USD.