Viaristo · Vietnam

How to get to Cat Ba

Cat Ba has no airport. You fly to a nearby one and continue by road or boat; there are 8 places with a direct service in.

Cat Ba has no airport. The one to fly into is HPH at Hai Phong, then ferry for 1h 15m — about €6.

No road reaches it: the last stretch is on water, so any “bus” here is really a bus and a boat sold together.

Bus-ferry combo from Hanoi, or ferry from Hai Phong.

Plan a trip through Cat Ba →

Direct services into Cat Ba

FromHowFastestCheapest fare
Hai PhongBus + ferry / Ferry1h 15mfrom €6
Ha LongBus + ferry / Ferry1hfrom €8
HanoiBus + ferry4h 30mfrom €8
Ninh BinhBus + ferry4h 30mfrom €9
Dong HoiBus + ferry12hfrom €32
HueBus + ferry15h 30mfrom €32
Da NangBus + ferry18hfrom €35
Hoi An · night serviceBus + ferry19hfrom €37

Cat Ba as part of a longer trip

Most people do not go only to Cat Ba. These are worked itineraries through it — what order to visit everything in, and what the transport costs:

Planning more than one stop?

Getting to Cat Ba is one leg. If it is part of a longer trip, the harder question is what order to visit everything in — which decides where you fly in, where you fly out, and how much of the trip you spend moving. Viaristo works that out from the places you name.

Plan a trip through Cat Ba →

Places with a direct service here

Hai PhongHa LongHanoiNinh BinhDong HoiHueDa NangHoi An