Best way to travel between

Hong Kong
Hạ Long Bay
Travel Modes
Price
Distance
Duration
CO2
train
$85.1
1290.64 km
14h 39mins
68.4 kgs
 
bus
$86.49
1144.0 km
17h 9mins
34.32 kgs
 
drive
$178.37
1122.0 km
15h 8mins
143.62 kgs
 
flight
$260.18
1101.36 km
11h 17mins
118.95 kgs
 
flight
$275.0
897.13 km
10h 19mins
96.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1290.64 km 14h 39mins 1,795,916 VND 85.1
Bus 1144.0 km 17h 9mins 1,825,250 VND 86.49
Drive 1122.0 km 15h 8mins 3,764,249 VND 178.37
Flight 1101.36 km 11h 17mins 5,490,735 VND 260.18
Flight 897.13 km 10h 19mins 5,803,490 VND 275.0
Take Bus from Wan Chai Ferry Pier to Zhuhai Gongbei
Time: 1h 18mins Cost: 422,072 VND; $ 18.0 - 22.0 USD CO2 Emission: 5.93 kgs
Take Train from Zhuhai to Nanning
Time: 5h 14mins Cost: 738,626 VND; $ 31.5 - 38.5 USD CO2 Emission: 37.55 kgs
Take Walk from Nanning to Nanning Tourism Distribution Centre
Time: 7mins Cost: 1,899 VND; $ 0.1 - 0.1 USD CO2 Emission: 0.08 kgs
Take Bus from Nanning Tourism Distribution Centre to Ha Long Bay
Time: 4h 40mins Cost: 295,661 VND; $ 12.6 - 15.4 USD CO2 Emission: 10.93 kgs
Take Car from Ha Long Bay to Bai Chay
Time: 12mins Cost: 232,140 VND; $ 9.9 - 12.1 USD CO2 Emission: 1.67 kgs
Take Ferry from Ha Long Bai Chay to Hạ Long Bay
Time: 31mins Cost: 105,518 VND; $ 4.5 - 5.5 USD CO2 Emission: 0.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hong Kong and Hạ Long Bay is to travel by train, which will cost about 1,793,806 VND or 76.50 USD.