How to get from HAI PHONG to CAT BA?

How to get from Hai Phong to Cat Ba Island by bus/ferry
How to get from Hai Phong to Cat Ba island? You can travel by bus+ferry or by boat from Hai Phong town.

  Ferry / Boat to Cat Ba
  Van + Ferry to Cat Ba
Cable Car to Cat Ba
icon-map-marker Map of Cat Ba Island
icon-ticket Book Ticket to Cat Ba

Cat Ba Island is the biggest tourist island in Ha Long Bay.

    • Ha Long Bay – a top tourist attraction and amazing place in northern Vietnam. Ha Long Bay is written in UNESCO World Heritage Site list and every day is visited by thousands of travelers and tourists. Cat Ba Island is about 15km from Hai Phong City and is very easy accessible by ferry/speedboat from the Pha Binh port (4 Bến Bính). Pha Binh port (4 Bến Bính) in the northern part of Hai Phong city is about 2km from the Hai Phong Railway Station. Cat Ba Island in Quang Ninh province offers lots of activites for tourist – sports, kayaking, but also boat trips in Ha Long Bay.
    • You can buy tickets from Hai Phong to Cat Ba Island on Baolau icon-external-link-square or 12go.asia icon-external-link-square

From Hai Phong to Cat Ba Island you can travel by ferry/speedboat.

    • Speedboat from Hai Phong runs directly to the southern part of the Cat Ba Island, to the town of Cat Ba. This is the fastest way how you can reach Cat Ba town from Hai Phong. There are many hotels or guesthouses in the southern part of Cat Ba island. Speedboat/ferry from Hai Phong to the town of Cat Ba is the best, comfortable and fastest way how you can reach Cat Ba Island. Book and buy your boat/ferry tickets online (recommended). You can also travel by combination of van/speedbboat (boat transfer to Cat Ba.) From Cat Ba you can also travel by bus+boat to Hanoi.

How do I get from Hai Phong to Cat Ba Island?


1. SPEEDBOAT from Hai Phong to Cat Ba Island

    • travel by ferry/speedboat from Hai Phong to Cat Ba Island takes about 1 hour
    • speedboat/ferry runs from Pha Binh port in Hai Phong (4 Bến Bính)
    • this boat runs to the Cat Ba Pier (Cat Ba Island)
    • schedule: from Hai Phong to Cat Ba island > 7:00, 9:00, 13:00, 15:00
    • one-way boat/ferry ticket from Hai Phong to Cat Ba costs about $7-8/pp
    • carry-on baggage is 20 kg
    • Book and buy ferry/boat e-ticket from Hai Phong to Cat Ba Island on Baolau icon-external-link-square
ferry-boat-haiphong-cat-ba
Speedboat/ferry from Haiphong to Cat Ba Island (photo: Baolau)


2. VAN + SPEEDBOAT from Hai Phong to Cat Ba Island

    • travel by of combination of van and boat takes about 1.5-2 hours
    • comfortable vans + boat transfer to Cat Ba Island
    • you can also travel by van from Hai Phong to Cai Vieng port (Cat Ba Island)
    • transport company: Hoang Long
    • one-way van+ferry ticket from Hai Phong to Cat Ba costs about $7-8
    • you can also book an adventure of Cat Ba Express
    • Book and buy van+boat e-ticket from Hai Phong to Cat Ba Island on 12go.asia icon-external-link-square
van-hoang-long-haiphong-cat-ba
You can travel by combination of van and boat from Hai Phong to Cat Ba Island (photo: 12go.asia)


3. CABLE CAR from Cat Hai to Cat Ba Island

    • in mid-2020 there was also opened a new cable car to Cat Ba Island
    • cable car departs from Cat Hai station (Cáp treo Cát Hải) and arrives to Phu Long station (Ga cáp treo Phù Long)
    • this is the first phase of the project – from Cat Hai to Phu Long (it is about 4 km)
    • Cat Hai station is about 25 km from Hai Phong Railway Station, you can take a taxi or Grab
    • ticket for cable car from Cat Hai to Phu Long costs about 100 000 VND and you can buy them at the station
    • this cable car project is operated by Sun World
    • in the near future it would be possible to travel by cable car from Cat Hai to Cat Ba town
    • when completed, this cable car will be just over 20 km long from Cát Hai to the town of Cat Ba

icon-map-marker Ha Long Bay/Cat Ba/Quan Lan – Map:

Baolau – Search, book, buy tickets + flights

– Baolau sells the train, bus, ferry tickets for Vietnam (also a tickets for Cambodia, Malaysia, Laos and Thailand)
– company offers flights of Vietnamese Airlines, VietJet Air, Jetstar, Air Asia as well as flights to neighbouring countries
– company offers also a tickets of the larger bus companies (Mai Linh, Hoang Long, Futabus, TheSinh Tourist, EcoSapa…)
– ferry tickets in Vietnam (eg. ferry to Cat Baferry to Phu Quoc, Con Dao to Saigon, ferry to Phnom Penh, ferry to Quan Lan…)
– tickets for the various routes in Vietnam (Lao Cai to Hanoi, Da lat to Hoi An, Da Lat to Hanoi, Nha Trang to Vung Tau…)
– the price of tickets or flights is from the official price of transport company or airlines
– the final price you will see before making of payment transaction
– you can use online train e-ticket in mobile phone in Vietnam (I recommend to print a ticket)
– read other information about ticket before you order, read also frequently asked questions on Baolau

cat-ba-island-cannon-fort
View from the Cannon Fort on the Cat Ba Island.
cat-ba-island-tourist-boats
Fishing and tourist boats at the Cat Ba Island.
cat-ba-island-boat-restaurant
Floating restaurants at the Cat Ba Island.
cat-ba-ha-long-vietnam-boat
Tourist boat in Ha Long Bay / Cat Ba Island.
cat-ba-ha-long-vietnam-boat1
Tourist boat at the Cat Ba Island.
best-hotel-resort-cat-ba-island
15 best hotels in Cat Ba Island.


icon-info-circle Info – Travel route from Hai Phong to Cat Ba Island:

How to book and buy tickets from Hai Phong to Cat Ba Island?

    • Book your tickets from Hai Phong to Cat Ba Island on Baolau or 12go.asia.

Do you want to book a cruise for Ha Long Bay or Cat Ba?

    • It is not a big problem, you can search and book a boat tour / cruise to Ha Long Bay with Tourradar.

How long does it take from Hai Phong to Cat Ba Island?

    • Travel by ferry/boat from Hai Phong (Pha Binh port) to Cat Ba Island takes about 1 hour.
    • Travel by van+ferry from Hai Phong to Cat Ba Island takes about 1.5-2 hours.

What is the travel distance from Hai Phong to Cat Ba Island?

    • Travel distance from Hai Phong (Pha Binh port) to Cat Ba Island is about 40 km by ferry or boat.

How much does it cost to travel from Hai Phong to Cat Ba Island?

    • Travel by ferry/boat from Hai Phong to Cat Ba Island costs about $7-8/pp.
    • Travel by van+ferry from Hai Phong to Cat Ba Island costs about $7-8/pp.

Is there also another way how to get to Cat Ba Island?

    • You can also travel by boat from Tuan Chau Island. Boats from Tuan Chau Island go to the northern part of Cat Ba Island. Tuan Chau Island is an tourist island full of resorts and hotels and it is about 5 km from Ha Long town. You can travel by bus/van or private transfer from Hanoi to Tuan Chau.

How to get to Cat Ba Island by cable car?

    • If you want to travel by cable car to Cat Ba Island, first you have to travel to Cat Hai. From Cat Hai you can travel by cable car to Phu Long station on Cat Ba Island, it is about 4 km. This is the first travel route of this project, in the future it would be possible to travel by cable car from Cat Hai to Cat Ba town in the south of the island.

How and where to book a cruise to Ha Long Bay?


icon-arrow-circle-right Book your ferry/boat tickets from Hai Phong to Cat Ba Island + Schedule:

(You can change departure, arrival…e.g. Cat Ba to Hanoi, Cat Ba to Ha Giang…)


Nha TrangHa LongHanoiMui NeSapaDa NangHoi AnLao CaiVientianePhan ThietSiemReapHa LongHueCallingVisaMapsAirports

Train tickets in Vietnam

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 30

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

Share: