Best way to travel between

Hanoi, Vietnam
Cat Ba, Haiphong, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$14.0
165.64 km
3h 47mins
4.97 kgs
 
train
$18.0
144.43 km
4h 4mins
7.65 kgs
 
drive
$45.64
170.56 km
3h 31mins
21.83 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 165.64 km 3h 47mins 295,450 VND 14.0
Train 144.43 km 4h 4mins 379,865 VND 18.0
Drive 170.56 km 3h 31mins 963,168 VND 45.64
Take Bus from Ha Noi to Cat Ba
Time: 3h 47mins Cost: 295,450 VND; $ 12.6 - 15.4 USD CO2 Emission: 4.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanoi, Vietnam and Cat Ba, Haiphong, Vietnam is to travel by bus, which will cost about 295,450 VND or 12.60 USD.