How to go → 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.

From Hai Phong to Cat Ba Island you can travel by bus + boat.

    • From Hai Phong town to Cat Ba Island, you can embark on a seamless journey via a combination of local bus and boat, passing through Cai Vieng. This efficient route offers the quickest means to reach Cat Ba town from Hai Phong. The transfer by bus and speedboat or ferry from Hai Phong to Cat Ba Island (Cat Ba Pier) typically costs around $6-7 per person and takes approximately 1.5 hours. Opting for the bus and speedboat / ferry combination from Hai Phong to the town of Cat Ba provides the best, most comfortable, and fastest transportation option to reach Cat Ba Island.
    • Cat Ba town, located in the southern part of Cat Ba Island, boasts numerous hotels and guesthouses for accommodation and most tourists arrive mainly in this site. It’s advisable to book and purchase your boat / ferry tickets online in advance for a hassle-free experience. It is also possible to travel by private taxi + ferry from Cat Bi Airport to Cat Ba Island. Additionally, from Cat Ba, you can also travel by bus and boat to Hanoi. Refer to the instructions below on how to reach Cat Ba Island from Hai Phong. Furthermore, from Hai Phong, you can explore other destinations such as Ninh Binh by bus or private car—a highly appealing tourist spot.

BOOK TICKETS to Cat Ba with Baolau

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

    • Ha Long Bay is a premier tourist destination and a breathtaking natural wonder in northern Vietnam. Recognized as a UNESCO World Heritage Site, Ha Long Bay draws thousands of travelers and tourists each day. Ha Long Bay offers scenic boat rides, various tourist activities, relaxation on the beaches and visits to caves and more remote and uninhabited islands. Tourists also go on boat trips to Lan Ha Bay which is another top tourist and interesting place.
    • Cat Ba Island, situated approximately 15 km from Hai Phong City, is easily accessible via ferry or speedboat or it is also possible to try cable car. Cat Ba Island offers an array of activities for tourists, including sports, kayaking, and boat trips in Ha Long Bay. You can easily search and book join tickets (bus + ferry) or private transport to Cat Ba online in advance. Before embarking on your journey to Cat Ba Island, it’s advisable to review the weather forecast.

BOOK TAXI / CAR to Cat Ba with

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

1. BUS + BOAT / FERRY from Hai Phong to Cat Ba Island

Traveling by bus and ferry from Hai Phong to Cat Ba Island via Bến Phà Got port is the most used mode of transport among solo travelers as well as regular tourist groups. This is a low-cost travel option and there is a bus with seats on this route, which is followed by a ferry connection from Bến Phà Got port to Bến Phà Cái Việng port and from there continue by bus to the city of Cat Ba in the south of the island.

This transport variant therefore has a total of 3 steps. The bus goes over the long Tan Vu-Lach Huyen Bridge, beyond which is the port for ferries and ships. The vast majority of buses go to the city of Cat Ba, which is the base for all travelers visiting this island and where the largest offer of accommodation and other services for tourists is available.

BOOK TICKETS to Cat Ba with Baolau

This is a comfortable and convenient transfer, where you already have an arranged bus connection to the city of Cat Ba, but also a transfer by ferry. The bus from Hai Phong departs from Pha Binh port in Hai Phong (41 Bến Bính), which is north of the city center and continues to Bến Phà Got port.

The bus and ferry ride time from Hai Phong to Cat Ba Island (to Cat Ba City) takes about 1.5 hours and the combined bus + ferry fare will cost you about $6-7/person. It is possible to take a backpack with a maximum weight of 20kg on this transfer, but always read any supplementary and up-to-date information if you will be ordering tickets to Cat Ba Island online in advance, which is possible.

Bus + Speedboat / Ferry from Hai Phong (Pha Binh Port) to Cat Ba Island is the most popular and cheap option of transfer (photo: Baolau)

2. TAXI + FERRY from Cat Bi Airport to Cat Ba Island

Another way to travel to Cat Ba Island is to use a private transfer / taxi from Cat Bi Airport in Hai Phong. Cat Bi is the nearest airport to Cat Ba Island and is approximately 27 km from Bến Phà Got Port. With this transport option, you are therefore guaranteed a private transfer from Cat Bi airport to the city of Cat Ba, including a ferry transfer from the port of Bến Phà Got.

Of course, it is necessary to take into account that this is the most expensive transport option, but those who are not on a budget can use this convenient transfer option. Private transfer from Cat Bi Airport to Cat Ba Island is offered by Ouros Travel, a verified and well-rated taxi company that offers several types of cars.

BOOK TAXI / CAR from Cat Bi to Cat Ba

A classic smaller car, an SUV for up to 4 passengers or even a comfortable minivan for up to 9 people, all cars are of course air-conditioned. You can also book your private transfer from Cat Bi to Cat Ba Island online in advance, always carefully read all additional information about this transfer.

Driving time by private taxi and ferry from Cat Bi Airport to Cat Ba Island is approximately 1.5 hours and costs between $97-150/car. Ouros Travel also accepts mobile tickets as e-tickets. If you only need a taxi transfer from Cat Bi Airport to Bến Phà Got Port, that is also possible, the transfer takes about 40 minutes and costs about $30-40/car.

From Cat Bi Airport in Hai Phong you can also travel by private taxi, car or minivan with driver (photo:

3. CABLE CAR from Cat Hai to Cat Ba Island

If you don’t want to take a ferry/boat to Cat Ba Island from Phà Got Port, there is another unique and very interesting way to get to Cat Ba Island. And that is the use of the cable car that starts at Phà Got harbor and is operated by Sun World. So you can transport, for example, from Cat Hai station (Cáp treo Cát Hải) to Phu Long station (Ga cáp treo Phù Long), which is already part of Cat Ba island, this is a route about 4 km long.

In the future, the cable car should also go to the city of Cat Ba in the south of the island. A cable car ticket from Cat Hai Station to Phu Long Station costs around VND 100,000 and can be purchased on site. The cable car is also occasionally closed for maintenance, this information can be found on the official website of Sunworld.

Cable Car from Cat Hai Station to Cat Ba Island .

📍 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

15 best hotels in Cat Ba Island.

FAQ – Travel route from Hai Phong to Cat Ba Island:

1. 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
    • you can also change your travel route, e.g. Cat Ba to Hanoi, Cat Ba to Ninh Binh…

2. 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 KLOOK.

3. What is the travel time from Hai Phong to Cat Ba Island?

    • Travel by bus + ferry / boat from Hai Phong (Pha Binh port) to Cat Ba Island takes about 1.5 hours.
    • Travel by taxi + ferry from Cat Bi Airport to Cat Ba Island takes about 1.5 hours.

4. 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. Of course, this distance can change, depending on where you start from and where you are going on Cat Ba Island.

5. How much does it cost to get from Hai Phong to Cat Ba Island?

    • Transport by bus + ferry / boat from Hai Phong to Cat Ba Island costs about $6-7/pp.
    • Transport by taxi + ferry from Cat Bi Airport to Cat Ba Island costs about $97-150/car.

6. 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.

7. How to go back from Cat Ba Island to Hai Phong?

    • From Cat Ba Island to Hai Phong you can travel by bus + ferry / boat. It is the same way how you came to Cat Ba Island. There are some buses from Cat Ba town to Hai Phong. There are also buses from Cat Ba Island to Hanoi.

8. 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.

9. Where to stay in Cat Ba Island?

    • The best option where you can find your accommodation is in Cat Ba town. Cat Ba town is in the south of the island and there are many various types of accommodation facilities. There are cheap hotels, guesthouses and also a few luxury hotels. Book your hotel in Cat Ba online here.

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

11. Which islands you can also visit in Vietnam?

    • There are various popular and tourist islands in Vietnam. You can read this article: 10 Best Islands in Vietnam. If you are already in Halong Bay, you can also visit Quan Lan Island and Co To Island.

12. How to travel solo in Vietnam?

    • Embarking on a solo adventure in Vietnam involves securing the necessary visa, meticulous budgeting for accommodation, meals, and activities, prioritizing health with vaccinations and a well-equipped first aid kit, familiarizing yourself with basic Vietnamese phrases for effective communication, and staying connected through translation apps to navigate the diverse landscapes and vibrant culture seamlessly.

13. What are the most interesting things and facts about Vietnam?

    • Vietnam, a country with a captivating allure, is celebrated for its breathtaking landscapes, including the mesmerizing limestone karsts of Halong Bay, the terraced rice fields of Sapa, and the bustling waterways of the Mekong Delta. Its rich history unfolds through ancient temples in Hanoi, the imperial city of Hue, and the Cu Chi Tunnels, providing a glimpse into Vietnam’s resilience during wartime. The country’s vibrant culture, delicious cuisine, and warm hospitality further enhance the allure of this Southeast Asian gem. Read this: 15 Interesting Things of Vietnam.

14. What to expect from Vietnam Culture?

    • Expect a vibrant cultural tapestry in Vietnam, characterized by traditional values, a strong sense of community, and a deep-rooted respect for family. You’ll encounter a fusion of French, Chinese, and indigenous influences in art, architecture, and cuisine. Traditional water puppetry, folk music, and dance performances showcase the country’s artistic flair. The importance of rituals and festivals in daily life adds a colorful dimension, while the warmth and friendliness of the Vietnamese people make for a welcoming and enriching cultural experience.

⭐ The Best Rated Cruises in Ha Long Bay:⭐
➡️ Signature Halong Cruise ➡️ Alise Cruise Halong
➡️ Victory Star Cruise ➡️ Halong Athena Cruise
➡️ La Regina Legend Cruise ➡️ Era Cruises Halong
➡️ Paradise Luxury Sails Cruise ➡️ Victory Cruise
➡️ Halong Sapphire Cruise ➡️ Santa Maria Cruise
➡️ Royal Palace Cruise ➡️ Peony Cruise

BOOK a TOUR / ACTIVITY in Halong Bay


📅 Bus + Ferry Schedule / Timetable – Hai Phong to Cat Ba + Tickets:


Bus + Ferry Schedule - Hai Phong to Cat Ba

Departs in Hai Phong

Arrival in Cat Ba

Ferry Ticket

Cat Ba Island



From $5.90

Cat Ba Island



From $5.90

Cat Ba Island



From $5.90

Cat Ba Island



From $5.90

Cat Ba Island



From $5.90

Cat Ba Island



From $5.90

🎫 Book Bus + Ferry Tickets from Hai Phong to Cat Ba + Schedule:

Train Travel in Vietnam ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 43

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