Most travelers reach Cat Ba Island from Hanoi on a long shuttle, see one boat trip, and leave wondering what they missed. There is a smarter way. Haiphong, the port city that sits right at the doorstep of the archipelago, is the natural base for a Cat Ba tour: it is closer, the transfers are shorter, and you can add a day of street food and French colonial architecture that most visitors never see.
This guide is written by our local team at Haiphong Adventure, who ride the roads between the city and the island every week. Below you will find how to get from Haiphong to Cat Ba, when to go, what to include in your plan, a sample itinerary, a realistic budget and answers to the questions our guests ask most. Where information changes often, such as ferry timetables and ticket prices, we give ranges and tell you how to double-check before you travel.

Why Haiphong Is the Best Gateway to Cat Ba Island
Cat Ba belongs to Haiphong. The island and the surrounding Lan Ha Bay are part of the city’s territory, and in 2023 UNESCO extended the Ha Long Bay World Heritage Site to include the Cat Ba archipelago. That means the most direct transport links, the most local knowledge and often the freshest seafood all come from Haiphong rather than Hanoi.
Starting here has three practical advantages:
- Shorter transfers. Depending on the route, the journey from central Haiphong to Cat Ba town usually takes around 1.5 to 2.5 hours, compared with roughly 3 to 4 hours or more from Hanoi.
- Flexible arrivals. Cat Bi International Airport and Haiphong Railway Station are both in the city, so you can fly or take the train in and start your island trip the same day.
- A bonus city. Haiphong has a relaxed, authentic atmosphere, famous food and very few tour buses. A night here before or after the island turns a beach trip into a richer journey through northern Vietnam.
If you are still deciding how much time to give the city itself, our weekend itinerary for Haiphong is a good companion to this article.
Getting From Haiphong City to Cat Ba Island
There are several ways to make the crossing. Schedules shift with the season, the weather and new infrastructure, so treat the details below as a guide and confirm times locally a day or two before you travel.
Bus and ferry combination via Cat Hai
The most common option is a combined bus and boat ticket. A bus or minivan takes you from the city across the long Tan Vu – Lach Huyen sea bridge to Cat Hai island, where you transfer to a short ferry or connection onto Cat Ba Island, and then continue by road to Cat Ba town. Door to door, allow around 2 to 2.5 hours. Combined tickets are inexpensive, usually just a few dollars per person, and your hotel or our team can help you buy them.
Speedboat from the city pier
At times of the year, high-speed boats run from Binh Pier on the Cam River in central Haiphong towards Cat Ba. When operating, the boat ride is often the fastest way to reach the island, but services are seasonal and can be suspended in rough weather. Always check the current timetable before planning around it.
Cable car and new bridge connections
A cable car links Cat Hai to Phu Long on Cat Ba Island, and new road connections in the area have been under development to reduce reliance on the ferry. Operating hours and the status of new routes change, so ask us for the latest situation when you book.
By motorbike with a local guide
For riders, the journey is half the fun. The bridge across the estuary gives wide views over the sea and the port, and once on Cat Ba the coastal road twists between limestone cliffs and quiet bays. The total distance from central Haiphong to Cat Ba town is roughly 50 to 60 km depending on your route. If you are new to Vietnamese traffic, read our motorbike safety tips for Haiphong first, or let an experienced guide do the riding while you enjoy the view.
Private car transfer
Families, small groups and travelers with heavy luggage often prefer a private car. It costs more than a shared bus but lets you leave when you like, stop for photos and avoid waiting at transfer points.
When to Plan Your Cat Ba Tour
Northern Vietnam has real seasons, and they shape your experience on the island.
- Spring (around March to May): mild temperatures and fewer crowds, though early spring can be misty, which softens the views of the bay.
- Summer (around June to August): hot, humid and the busiest time with domestic tourists, especially on weekends. Sea conditions are usually good for swimming, but this is also when tropical storms become more likely.
- Autumn (around September to November): many locals consider this the sweet spot, with warm water, clearer skies and calmer crowds. Storms are still possible in early autumn, so keep plans flexible.
- Winter (around December to February): cool and sometimes grey, not ideal for swimming, but excellent for hiking and very peaceful.
Whenever you go, avoid Vietnamese public holidays if you can, as boats and hotels fill quickly and prices rise. During storm warnings, authorities may suspend boat trips at short notice, so leave a spare day in your schedule.
Spend a Day in Haiphong Before You Cross
Haiphong deserves more than a quick bus connection. In one day you can see the grand Haiphong Opera House, walk around French colonial streets, cross the old swing bridge known as Cau Quay and eat your way through the city’s legendary street food. Our guide to cultural things to do in Haiphong covers the highlights.

Food lovers should not leave without a bowl of banh da cua, the city’s famous crab noodle soup, and a sandwich of banh mi cay, the tiny spicy baguettes sold on street corners. Our article on must-try dishes in Haiphong explains what to order and how to eat it like a local.

The easiest way to fit all of this into a short stay is on the back of a motorbike with a guide who knows the shortcuts, the best stalls and the stories behind each building. It is one of the most popular Haiphong tours with travelers who are on their way to Cat Ba.
Recommended tour
The Insider’s Haiphong
Arriving in Haiphong a day before your Cat Ba trip? Ride pillion with a friendly local guide through French colonial streets, hidden alleys, markets and sidewalk cafes, and discover the port city most travelers skip.
From $79 per person
Once you have explored the city, it is time to head for the island. The following are the experiences we consider essential for a well-rounded trip.
Cruise and Kayak Through Lan Ha Bay
Lan Ha Bay lies just south and east of Cat Ba Island and is scattered with hundreds of limestone islets, hidden lagoons and small sandy beaches. It shares the dramatic scenery of Ha Long Bay but usually feels quieter. A day boat trip typically includes a stop for kayaking through caves and lagoons, time for swimming and a seafood lunch on board.

Choose an operator that provides life jackets and keeps group sizes reasonable. If you want a slower pace, an overnight boat lets you wake up among the karsts after the day boats have gone home.

Hike in Cat Ba National Park
Cat Ba National Park covers a large part of the island and protects tropical forest, caves and wetlands. It is home to the Cat Ba langur, one of the rarest primates in the world, although sightings are very unusual and many areas where they live are protected. The most popular short hike climbs to the Ngu Lam viewpoint, where a metal lookout tower rewards you with views across a sea of forested hills.
The trail is steep and can be slippery after rain, so wear proper shoes and bring water. Longer treks through the forest should be done with a ranger or a licensed guide. A modest entrance fee applies; check the current rate at the park gate.
Ride the Cat Ba Island Loop by Motorbike
The roads of Cat Ba are some of the most scenic in northern Vietnam. A loop around the island links the national park, mangrove-lined bays, fishing villages and the coastal road down to Cat Ba town. Traffic on the island is lighter than in the city, but there are sharp bends, steep hills and occasional trucks, so ride slowly. For more inspiration, see our article on scenic motorbike routes around Haiphong.

Visit Hospital Cave
Hidden inside a limestone hill, Hospital Cave was turned into a secret, bomb-proof hospital during the American War. Walking through its concrete rooms and corridors gives a sobering insight into how islanders and soldiers lived during the conflict. The site is easy to combine with a ride through the national park, and an audio guide or local guide makes the visit far more meaningful.
Watch the Sunset From Cannon Fort
Above Cat Ba town, Cannon Fort holds the remains of gun emplacements and tunnels from 20th-century conflicts. The real reason to come, however, is the view: from the top you can see the town, the floating fishing villages and Lan Ha Bay stretching to the horizon. Arrive an hour before sunset, walk or ride up the steep access road, and enjoy a drink while the light fades.
Explore Viet Hai Village
Viet Hai is a small, remote community surrounded by the national park forest. Getting there usually involves a boat transfer followed by a walk or bicycle ride along a narrow path through the valley. Life moves slowly here, among rice fields, fruit gardens and simple village houses, and it is a lovely way to see a quieter side of Cat Ba. Some tour itineraries combine Viet Hai with a Lan Ha Bay boat trip.
Relax at Cat Co Beaches and Enjoy Island Seafood
Within walking distance of Cat Ba town are the small Cat Co beaches, perfect for a lazy afternoon swim. In the evening, the town waterfront comes alive with seafood restaurants. Popular local choices include mantis shrimp, clams, squid and steamed fish. Always confirm the price per kilogram before you order, and do not be shy about choosing seafood that is still alive in the tank.
Sample 3-Day Itinerary From Haiphong
Here is a balanced plan that combines the city and the island. Adjust it to your arrival time and energy level.
Day 1: Haiphong city
Arrive by train, plane or bus. Spend the afternoon exploring the Opera House area, the colonial post office and Cau Quay bridge, then join an evening street food session. Overnight in central Haiphong.

Day 2: Transfer and Cat Ba National Park
Start with an early breakfast of banh da cua, then travel to Cat Ba by bus and ferry, private car or motorbike. After checking in, ride to the national park for the Ngu Lam viewpoint hike, stop at Hospital Cave on the way back and finish with sunset at Cannon Fort.
Day 3: Lan Ha Bay and return
Spend most of the day on a Lan Ha Bay boat trip with kayaking and swimming. Return to Haiphong in the late afternoon, or stay another night on the island if your schedule allows. Travelers continuing north can easily combine the trip with our Halong Bay tours, while those heading south can look at our Ninh Binh tours.
How Much Does a Cat Ba Tour From Haiphong Cost?
Costs depend on your travel style, the season and how much you book in advance. As a rough guide in US dollars (always check current prices):
- Bus and ferry ticket: usually a few dollars per person each way.
- Private car transfer: considerably more, often shared by a group or family.
- Budget accommodation in Cat Ba town: from around $15 to $30 per night, rising sharply on summer weekends and holidays.
- Mid-range hotel: often around $40 to $80 per night.
- Lan Ha Bay day boat trip: commonly in the range of $25 to $60 per person depending on the boat and inclusions.
- Meals: local dishes cost a few dollars; a seafood dinner varies widely depending on what you choose.
For a broader picture of spending in the region, read our Haiphong travel budget guide.
Practical Tips for a Smooth Trip
What to pack
Bring light, quick-drying clothes, swimwear, sunscreen, a hat, insect repellent, a light rain jacket and shoes with a good grip for hiking. A dry bag is useful on boats and kayaks. In winter, add a warm layer for evenings and boat rides.
Money and connectivity
There are ATMs in Cat Ba town, but carry some cash for small restaurants, ferry tickets and entrance fees. Mobile data coverage is generally good in town and patchier in remote parts of the park and the bay.
Safety on the road and on the water
Wear a proper helmet, ride during daylight, and only rent a motorbike if you hold the correct license and are confident in traffic. On the water, always wear the life jacket provided and follow your boat crew’s instructions, especially in changing weather.

Book the right tour for you
Many visitors enjoy combining a guided city experience in Haiphong with a relaxed island stay. Browse our Haiphong tours and the options on our Cat Ba tours page, or message us for a tailor-made plan that fits your dates and interests.
Frequently Asked Questions
How long does it take to get from Haiphong to Cat Ba?
Usually around 1.5 to 2.5 hours from central Haiphong to Cat Ba town, depending on whether you take a speedboat, a bus and ferry combination or a private car. Waiting time at transfer points and the weather can add to this.
Is Haiphong a better starting point than Hanoi for a Cat Ba tour?
If you are already in northern Vietnam’s coastal region, yes. The journey is shorter, and you can enjoy a night in Haiphong for its street food and architecture. From Hanoi, the trip is longer but direct combined tickets are widely available.
How many days do I need on Cat Ba Island?
Two nights is a comfortable minimum to enjoy Lan Ha Bay and the national park without rushing. Three or four nights let you add Viet Hai village, beach time and a spare day in case of bad weather.
Can I visit Cat Ba as a day trip from Haiphong?
It is possible, but it makes for a long day with limited time on the water. We recommend at least one night on the island to enjoy the bay in the morning and the sunset in the evening.
Is Lan Ha Bay the same as Ha Long Bay?
They are neighbouring parts of the same limestone seascape. Lan Ha Bay is reached from Cat Ba Island and is generally considered quieter, while Ha Long Bay is reached from Ha Long city in Quang Ninh province.
Can I ride a motorbike from Haiphong to Cat Ba?
Yes, many travelers do, but you need the correct license and insurance, and you should be comfortable in Vietnamese traffic. If not, join a guided motorbike tour where an experienced local rider drives and you enjoy the scenery.
Plan Your Cat Ba Trip With Haiphong Adventure
Whether you want a city day in Haiphong before heading to the islands, a private transfer, or a fully planned island adventure, our local team is happy to help. Tell us your travel dates, group size and interests, and we will suggest a plan that suits you, with honest advice on the weather, transport and prices at the time of your trip.
WhatsApp, Viber, WeChat: +84(0)934.555.001
KakaoTalk, Line ID: haiphongadventure
