Cat Ba - Lan Ha Bay
Monkey Island Cat Ba: What to Know Before You Go
A practical guide to Monkey Island in Lan Ha Bay: how to get there, what the monkeys are like, the viewpoint hike, and which Beka tours stop there.
Getting from Hai Phong to Cat Ba Island is one of the easiest ways to reach Cat Ba, because Hai Phong is the closest mainland gateway to the island and sits only about 30 km away by sea. The journey normally has three parts: travel from Hai Phong city or Cat Bi Airport to the coastal terminal, cross the water, then continue by road to Cat Ba Town.
In 2026, travelers choose between a passenger speedboat, the Dong Bai to Cai Vieng car ferry, the Cat Hai to Phu Long cable car, or a combined bus and boat service. This guide to how to get to Cat Ba Island from Haiphong compares all four, with prices, timings and the airport connection.
Quick answer: The fastest sea crossing is the speedboat at roughly 8 to 15 minutes, while the cable car crosses in about 9 minutes and the Dong Bai to Cai Vieng ferry takes around 20 to 30 minutes. A ferry foot passenger ticket costs about 14,000 VND, and speedboat fares run roughly 110,000 to 220,000 VND depending on route and operator. From Cat Bi Airport, a taxi to Dong Bai takes about 30 to 35 minutes.

The most important change for anyone reading older information about the Haiphong Cat Ba route is that the main ferry operation has moved. The old Got Pier is no longer the main passenger gateway, and the public ferry now runs from Dong Bai Pier on Cat Hai Island, beside the Sun World cable car station. Both the cable car terminal and the new ferry terminal sit in Dong Bai commune, which is why the two options share the same approach road.
Ben Binh Pier in central Hai Phong still matters. Passenger boats and combined transfers depart from there, and the long-established Ben Binh to Cat Ba high-speed connection reaches the Cat Ba tourist center in about an hour.
| Option | Door-to-door time | Approximate price | Best for | Motorbike or car |
|---|---|---|---|---|
| Passenger speedboat | About 1.5 to 2 hours from the Hai Phong city area | Around 110,000 to 220,000 VND per person by departure point and operator | Travelers without vehicles who want speed | No |
| Dong Bai to Cai Vieng ferry | About 1.5 to 2 hours, longer in queues | From about 14,000 VND on foot | Budget travelers and self-drivers | Yes |
| Cat Hai to Phu Long cable car | About 1.5 to 2 hours overall, 9 minutes in the air | 70,000 VND per person one way | Travelers avoiding ferry queues or seasickness | No |
| Combined bus and boat | About 1.5 to 2 hours | Around 13 US dollars per person with us | Visitors who want one booking and simple connections | No |
Published 2026 fares and travel times vary by operator, season and departure point, so treat these as practical reference figures rather than fixed universal prices.
Passengers traveling without a vehicle usually find the speedboat the most time-efficient choice. Anyone bringing a car needs the ferry, because passenger speedboats cannot carry private vehicles. The cable car suits travelers who want to skip the vehicle queue and do not need to take a vehicle onto the island.
The speed boat to Cat Ba Island is the most attractive option for many travelers, because the sea crossing itself is very short and it avoids the vehicle queues that build up around the ferry terminal on summer weekends.
Two different situations are worth separating. A passenger service from Ben Binh, in central Hai Phong, works best when you are already staying in the city. A Cat Ba speedboat from Dong Bai, the main terminal on Cat Hai, works best when you are coming from Cat Bi Airport or approaching by road. Some services sold as a Hai Phong to Cat Ba speedboat include a short road transfer before the actual crossing rather than putting the boat alongside the city-center ticket counter, so check what the ticket covers before booking.
Ben Binh Pier is far more convenient than Dong Bai when you are already in the center of Hai Phong, because you avoid crossing the Tan Vu to Lach Huyen bridge and driving out to Cat Hai before boarding. Combined transfers from Ben Binh typically run in the morning and again around midday, connecting through Dong Bai before arriving on Cat Ba.
Operators change schedules by season, so check the departure time on your booking date rather than relying on a timetable published months earlier. Arriving 20 to 30 minutes before departure is a sensible buffer, and most operators ask passengers to be at the counter 30 minutes ahead for boarding procedures.
Allow extra time on summer weekends and public holidays, because the road approaching Cat Hai gets congested even when the boat is running to schedule. This matters most when connecting from Cat Bi Airport, where a flight delay of 30 to 45 minutes can turn a comfortable connection into a scramble for the last departure.
Fares differ by operator and departure pier. Dong Bai speedboats generally sell from around 110,000 to 120,000 VND for adults, with the crossing taking roughly 8 to 15 minutes. Services starting from Ben Binh cost more, because the ticket usually covers the road leg as well as the boat.
Buy at the official counter or from the operator named on your booking confirmation, not from someone approaching you outside the pier. The safest way to compare two prices is to confirm three things: the exact departure pier, the arrival pier on Cat Ba, and whether any road transfer is included.
Parking depends on the terminal. Travelers leaving a car on the mainland and crossing on foot can use the parking areas at Dong Bai and the adjoining cable car complex. A motorbike or car that you want on the island has to travel by car ferry instead, since the passenger speedboat cannot carry it.
The Hai Phong to Cat Ba ferry is the option for anyone taking a motorbike, car or other vehicle across. From the city, the road route crosses the Tan Vu to Lach Huyen bridge, the longest sea-crossing bridge in Vietnam, opened in September 2017, and continues to Dong Bai on Cat Hai Island.
The public route runs from Dong Bai Pier to Cai Vieng Pier on Cat Ba, so anyone following older websites should stop searching for the Got ferry without checking the current terminal. The crossing takes roughly 20 to 30 minutes, though the full journey runs much longer in peak periods because of the queue before boarding.
The same sailing appears online under several names. A ferry from Hai Phong to Cat Ba, a ferry to Cat Ba from Hai Phong, a ferry Hai Phong Cat Ba listing, and searches spelled Haiphong to Cat Ba, Haiphong to Cat Ba ferry or Haiphong to Cat Ba Island ferry all describe this one Dong Bai to Cai Vieng crossing.
The haiphong Cat Ba ferry generally operates from about 5:30 in the morning to 6:30 in the evening, with seasonal extensions toward 7:30 in peak summer. Intervals vary with demand and time of day, so the last departure is not a fixed year-round time. Anyone arriving late in the afternoon should check the same-day operating status rather than assuming an evening sailing.
From Cai Vieng, the onward road trip to Cat Ba Town runs about 20 km along Road 356 and takes roughly 30 to 60 minutes by bus, taxi, electric car or private transfer depending on traffic. Budget travelers should count this second stage when comparing the real cost and time of the ferry route.

Travelers searching Cat Bi Airport to Cat Ba Island are usually better off heading straight from the airport to Dong Bai Pier rather than going into Hai Phong city center first.
Cat Bi International Airport is the closest airport to the island. Dong Bai Pier is roughly 28 km away, about 30 to 35 minutes by taxi or Grab, at a fare of around 250,000 VND. From Dong Bai you can take a passenger speedboat, the car ferry or the cable car.
The typical airport route runs airport, taxi to Dong Bai Pier, boat or ferry across to Cai Vieng or Phu Long, then a road transfer into Cat Ba Town. Passengers without a vehicle usually find the speedboat simplest, since the crossing is short and taxis, buses and electric cars wait on the other side. Anyone arriving with a rental car needs the Dong Bai ferry instead.
This is the timing issue that catches most people on the Haiphong airport to Cat Ba route. The regular final ferry from Dong Bai leaves around 6:30 in the evening, with later sailings only during parts of the peak summer season.
Go directly to the pier when a Cat Bi flight lands late in the afternoon, and do not assume that reaching Hai Phong city center first is the better plan. When the arrival falls close to the last crossing, a pre-arranged private transfer removes the risk of losing time hunting for a taxi at the terminal.
Going from Cat Ba Island to Hai Phong follows the same structure in reverse: Cat Ba Town, then Cai Vieng or another island departure point, then Dong Bai, then the city or the airport. Allow enough time to get from your hotel to the departure point, because the island road transfer takes 30 to 60 minutes depending on traffic and terminal.
The ferry Cat Ba to Hai Phong runs from Cai Vieng on the island side, with the first departures from around 5:00 in the morning in the regular period and extra early sailings in peak season.
The Cat Ba to Hai Phong route is the simplest option for anyone continuing to the city center, the railway station or another mainland destination. A private taxi or pre-booked transfer collects you at the hotel, takes you to Cai Vieng, crosses on the ferry and continues from Dong Bai into Hai Phong.
Independent travelers can do the same journey by public transport for less, though it needs more coordination between the road and sea legs. The Cat Ba to Hai Phong ferry itself is the cheapest part of the trip.
Give yourself a generous buffer when a flight is involved, rather than working from the nominal crossing time alone. A private transfer from a Cat Ba hotel to Cat Bi Airport takes around 2 hours in total, including roughly 30 minutes on the ferry and a vehicle change at the mainland terminal.
The sequence for the Cat Ba Island to Cat Bi Airport run is hotel pickup, Cai Vieng, ferry, Dong Bai, road transfer, airport. Whether you book it as Cat Ba to Hai Phong airport, Cat Ba Island to Haiphong airport or Cat Ba to Haiphong airport, the legs are identical and the timing is what matters. On an international flight or an important domestic connection, leaving Cat Ba earlier beats relying on the last sailings of the day, which is the single most common cause of missed flights on this route.
The right answer depends on what you are carrying and how much speed matters.
The Cat Hai to Phu Long cable car opened in June 2020 and runs 3,955 meters across the sea between Dong Bai and Phu Long communes. It uses 60 cabins carrying 30 passengers each, moves at up to 8 meters per second and handles 4,500 passengers an hour, and one of its pylons stands 214.8 meters tall, recognized by Guinness World Records as the tallest cable car pylon in the world. The line cuts the crossing from about 20 minutes by ferry to roughly 9 minutes.
One detail matters: the cable car does not reach Cat Ba Town. It lands at Phu Long, and you still need a road transfer into the central tourism area, so it shortens the sea crossing rather than removing onward transport.

Several bus and combined-transfer options serve travelers looking for a bus to Cat Ba from Hai Phong.
We currently sell a combined bus and speedboat transfer at around 13 US dollars per person one way, with morning and afternoon departures, designed so the road and sea connections come as a single booking. Other local operators sell combined services from the Ben Binh area, including a Cat Ba Island Resort and Spa bus at around 190,000 VND for adults and 120,000 VND for children departing from 41 Ben Binh, and Van Tai Du Lich Cat Ba at around 180,000 VND with departures from Ben Binh and some airport pickup arrangements from Nguyen Binh Khiem Street.
These services suit travelers who would rather not work out every transfer themselves. One distinction is worth understanding: a combined Cat Ba Island bus service rarely means a single city bus driving continuously onto the island. It is a coordinated road and sea journey, which for anyone staying in central Hai Phong is easier than taking a taxi the whole way to Dong Bai.
The transport map has changed, and that is the thing to remember. Older guides still send travelers to Got Pier, so confirm whether your booking uses Ben Binh, Dong Bai or another current terminal before leaving your hotel. Cat Ba can be reached by high-speed boat, road, ferry and cable car, with Phu Long acting as the gateway where the road network, the ferry and the cable car all connect.
Traveling on a summer weekend means allowing extra time for the road section before Dong Bai. Hai Phong introduced traffic-management measures on the ferry approach in 2026, including restrictions on outbound cars and trucks during certain peak periods, so drivers should check the restrictions before departure. The passenger speedboat and cable car are unaffected, because neither carries your vehicle.
Families with children and anyone carrying heavy luggage are usually more comfortable on a combined transfer or private car than making several independent connections. Backpackers get the lowest-cost sea crossing on the ferry, while a direct passenger boat to Cat Ba Island balances cost against time for those traveling light. Coming from the capital instead? Our Hanoi to Cat Ba transfer guide covers that route in the same detail.
Yes. Cat Bi International Airport in Hai Phong is the closest airport to Cat Ba Island, roughly 28 km from Dong Bai Pier, or about 30 to 35 minutes by road in normal traffic.
That makes the Hai Phong airport to Cat Ba Island connection considerably more convenient than flying into Hanoi when Cat Ba is your final destination.
A standard taxi or Grab costs around 250,000 VND and takes about 30 to 35 minutes in normal conditions.
The exact fare varies with vehicle type, traffic and the ride-hailing service you use.
The passenger speedboat gives the shortest sea crossing at roughly 8 to 15 minutes, and the cable car crosses in about 9 minutes, while the car ferry takes around 20 to 30 minutes on the water.
Total travel time still depends on where you start. A boat from Dong Bai is not automatically faster door to door than a direct passenger service from Ben Binh when you are already in central Hai Phong.
The final Dong Bai to Cai Vieng ferry usually runs at about 6:30 in the evening, extending toward 7:30 during peak summer operations.
Scheduled passenger boats and combined bus services normally stop earlier than the last ferry, and timetables shift by season, so confirm the same-day schedule when arriving late.
Not on this route. We do not run direct pickups from hotels inside Hai Phong or from Cat Bi Airport for the Hai Phong to Cat Ba transfer, so travelers make their own way to the confirmed departure point.
Our combined transfer costs around 13 US dollars per person one way, and we do provide pickup on the Hanoi, Ninh Binh and Ha Long services. For an airport arrival, a direct taxi or Grab to Dong Bai is usually the simplest independent connection.
The decision comes down to four choices. Take the passenger speedboat for the fastest crossing without a vehicle. Take the Dong Bai ferry when carrying a motorbike or car, or when cost matters most. Take the cable car to skip the queue and get the view. Take a combined bus and boat transfer when you want the whole journey on one ticket.
The route from Hai Phong to Cat Ba is more straightforward than older travel guides suggest, and the one thing that decides how smoothly it goes is knowing which terminal your service uses before you leave the city.
Once you arrive, Cat Ba opens up the beaches, Cat Ba National Park and the bay. Our Cat Ba Island travel guide covers what to do after the crossing, out the cruise itineraries, and current departures, transfers and prices are listed on the Lan Ha bay cruises hub page and at bekatravel.com.