Hanoi, Vietnam
Cat Ba, Haiphong, Vietnam
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.