top of page

How to go to Cat Ba Island

There are many ways to reach the island, depending on where you will be coming from.


IF TRAVELING FROM HANOI, you may take the bus-boat-bus from Hanoi Oldquater, which will take around 4 hours in total. 


We do not recommend traveling through Ha Long City to Cat Ba Island, but if you are already in Ha Long City (or bringing a motorbike) see the travel information below:

Take a taxi or xe om to Tuan Chau Island and from there, you have 2 options

  • 1st: There is a ferry from Tuan Chau to Gia Luan harbor on the north side of Cat Ba Island. The ferry operates three times per day during low season (7:30 AM; 11:30AM and 15:00PM). During the summer season, there are 2 more departures at 9AM and 1PM.  The ferry crossing now takes 40 minutes and carries motorbikes/bicycles for an additional fee. If using your own motorbike, it's about 30 minutes from Gia Luan harbor into Cat Ba Town at the south of end of the island. If not, a public bus that runs with each ferry from Gia Luan to Cat Ba Town. Alternatively, you may take a taxi or xe om.

The Ferry ticket (walk-on): 50,000 VND

With a Motorbike: +30,000 VND

Gia Luan to Cat Ba Town Local Bus: 50,000 VND

Taxi: 400.000 VND

Xe om: 150.000 VND

  • 2nd: Speed boat from Tuan Chau to Gia Luan harbor which can start whenever you need it and only takes 15mins. However it more expensive (800.000vnd/boat for maximum 6people.

However if you're arriving elsewhere and make your own way to the harbour at Hai Phong, you may take a hydrofoil for 45 minutes and it will take you all the way to the harbour near the town. 

For convenience, though, we also provide transport tickets to and from other places around Vietnam. Just give us a call or hit us up on Facebook or Email.

We recommend you arrive in Cat Ba a night before the trip begins if you sign up for full day tours (year around). Upon arrival to Cat Ba, if you've chosen from these companies, you will be dropped off at a big orange arch. Cat Ba Local is located a few minutes walk to the right of the big orange arch, next to the tallest building in the central town. Our office has a big sign outside the front that says "Cat Ba Local." Call us if you get lost. There will be someone at the phone from 8:00 AM to 8:00 PM, as long as we have power.


Cat Ba Local

No: 224 - 1/4 Str, Group 17th, Cat Ba Island, Cat Hai District, Hai Phong City, Vietnam​

Tel: (0225) 3.887.566

bottom of page