Travel from Hanoi to Cat Ba Island

Cat Ba Island is the largest inhabited island in Lan Ha Bay, off the coast of northern Vietnam. Its only 4 fours from Hanoi to Cat Ba Island and from there you can take a boat trip around Lan Ha Bay, which is a much cheaper alternative to a boat trip around the busier and more famous Ha Long Bay and just as good.

Bus Times Hanoi to Cat Ba Island


There are 7 bus services a day from Hanoi to Cat Ba Island which can book online.

HanoiCat BaCostCompany
07:4511:45$ 13.37Grouptour
07:4511:45$ 13.80Cat Ba Express
10:1514:15$ 13.37Grouptour
11:0015:00$ 13.80Cat Ba Express
12:1516:15$ 13.37Grouptour
14:1518:15$ 13.37Grouptour
14:1518:15$ 13.80Cat Ba Express

Buy Tickets to Cat Ba Island


Use the Search Box to buy tickets from Hanoi to Cat Ba Island.

Powered by 12Go Asia system

Hanoi SSB Bus Stop


Hanoi CBExpress Bus Stop


Cat Ba SSB Bus Stop


Cat Ba CBExpress Bus Stop


Travel to Cat Ba Island


The first stage of the journey from Hanoi to Cat Ba Island is a 2 hour bus journey travelling 137 km from Hanoi’s Old Town area to Ben Pha Got Ferry Pier. Bus services from Hanoi will typically stop once for about 20 minutes on this journey at a roadside service station with a restaurant, shops and a toilet.

Car ferry to Cat Ba Island
Car ferry to Cat Ba Island

For the next leg of the journey the bus goes onto the car ferry from the mainland to Ben Pha Cai Vieng ferry terminal in the north west of Cat Ba island. This is a very short crossing over 1 km of sea separating the island from the mainland.

Cat Ba Town
Cat Ba Town

From Ben pha Cai Vieng ferry terminal the bus leaves the ferry and travels 23 km south to Cat Ba town. Most of the accommodation on the island is either in Cat Ba Town or located on the road which goes from the ferry terminal to Cat Ba Town. Cat Ba Town is wonderful place located on a beautiful bay with lots of restaurants and bars. For a budget room with air-conditioning and satellite TV we recommend staying at Lang Chai Hotel at the southern end of Cat Ba Town.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.