How to get from Hanoi to Cat Ba bus

How to get from Hanoi to Cat Ba Island

Transportation Guide to Cat Ba island

Last updated:

Located on the South of Ha Long Bay, Cat Ba island is is an archipelago recognized by UNESCO as the World Biosphere Reserve. From taking boat trip to exploring fishing village and Cat Ba National Park, travelers can enjoy several activities in Cat Ba Island.

This article is a comprehensive guide from Hanoi to Cat Ba island, with details in ticket price, timetable and transport providers.

how to get from Hanoi to Cat Ba island

 

Hanoi to Cat Ba Bus

Duration: 4 hours

Cost: 360 000 VND 

As Cat Ba island is located 150 km South East of Hanoi, travelers have different options to get from Hanoi to Cat Ba.

However, taking a direct bus from Hanoi to Cat Ba island is the easiest and affordable option.

-> Book bus ticket from Hanoi to Cat Ba island with Baolau

 

Cat Ba Express

Cat Ba Express is a bus company specialized in commuting between Hanoi and Cat Ba and vice versa.

The company offers free wifi, personal power outlets, leather seats and tour guide who is fluent in both Vietnamese and English.

how to get from Hanoi to Cat Ba Express bus

The bus itinerary includes:

  • Bus from Hanoi to Got port via Highway 5B (2 hours including 15 minutes break)
  • Speedboat from Got port to Cai Vieng port (8 minutes)
  • Bus from Cai Vieng port to Cat Ba town (40 minutes). Passengers can ask for drop-off at the hotel in Cat Ba Town or on the way.

Hanoi bus stop: 37B Nguyễn Hữu Huân, Lý Thái Tổ, Hoàn Kiếm, Hà Nội


Hanoi to Cat Ba island Train + Ferry/ Speedboat

Alternative, travelers can take direct train from Hanoi to Hai Phong, then catch a boat from Pha Binh port to Cat Ba pier.

As there are only 4 speedboats departing daily, you should consider choosing the train time carefully so you won’t miss the boat. Although speedboat is more expensive than local ferry, it’s a faster and easier option.

 

Hanoi to Hai Phong Train

Duration: 2.5 hours

Price: 85 000 VND

Vietnam Railways offers daily trains from Hanoi to Hai Phong. The railway from Hanoi station to Hai Phong station is about 102 km, and the journey takes about 2.5 hours.

Stations:

  • Hanoi Railway station: 120 Lê Duẩn, Hoàn Kiếm District, Hà Nội
  • Hai Phong Railway station: 75 Lương Khánh Thiện, Ngô Quyền District, Hải Phòng

-> Book train ticket from Hanoi to Hai Phong with Baolau

-> Read Vietnam train travel guide for information related to traveling by train.

 

Hai Phong to Cat Ba Ferry

Duration: 45 minutes

Price: 180 000 VND

After arriving at Hai Phong Railway station, you can take a taxi or motorbike-taxi to come to Pha Binh port and take a speedboat with Cat Ba Island – a Vietnamese ferry company connecting Hai Phong with Cat Ba island.

There are 4 speed boats departing daily from Hai Phong to Cat Ba at 7 am, 9 am, 1 pm (13:00) and 3 pm (15:00).

Ports:

  • Pha Binh port: 4 Bến Bính, Minh Khai, Hồng Bàng, Hải Phòng
  • Cat Ba Pier: Cát Bà, Cát Hải, Hải Phòng

-> Book ferry ticket from Hai Phong to Cat Ba island with Baolau

 


Cat Ba to Hanoi

Following the steps above with a reserve ways, you can get from Cat Ba island to Hanoi easily.

Bus from Cat Ba to Hanoi

Cat Ba Express offers 3 daily bus from Cat Ba island to Hanoi. Bus departs at 9 am, 12:30 pm and 3:30 pm

Duration: 4 hours

Cost: 360 000 VND

 

Train from Cat Ba to Hanoi

Cost: 180 000 VND (Ferry) + Taxi transfer + 85 000 VND (Train)

Firstly, you’ll need to take a ferry/ speed boat from Cat Ba island to Hai Phong, then take a taxi to Hai Phong Railway station. From Hai Phong railway station, continue boarding the train and get back to Hanoi.

Note: On the way back, Cat Ba to Hai Phong speedboat runs at 8 am, 10 am, 2 pm and 4 pm.

-> Book ticket from Cat Ba to Hanoi with Baolau


Hanoi to Cat Ba tour

If you’re not a big fan of traveling to Cat Ba on your own, you can take tours from Hanoi Old Quarter with Klook or Get Your Guide.

The most common tour will include exploring Ha Long Bay and Cat Ba island/ Lan Ha Bay. Here are some recommended tours:

 

How to get from Hanoi to Cat Ba bus

 

Where to stay in Cat Ba island

We recommend staying at Cat Ba Town so it’s easier to get to the beaches or take a boat trip.

-> You can check availability and read reviews with Booking.com

-> Read guide to find best accommodation in Vietnam

More Stories
expat living in Paris France
Expat Guide to Living in Paris France
Do NOT follow this link or you will be banned from the site!