

Let me guess. You've got Ha Long Bay on your list. It's fine, you're not wrong. The photos are jaw-dropping, the UNESCO badge is legit, and yes, you absolutely should see those karsts rising out of the water at least once in your life. Afterall they are also featured in the movie Kong Skull island!
Before you go ahead you should be aware that Halong Bay at peak season can feel less like a bucket-list moment and more like being slowly herded through a floating car park. Tour boats everywhere. Plastic rubbish bobbing alongside you. Strangers' elbows in your face as everyone scrambles for the same Instagram shot.
I'm not here to trash it. I'm here to tell you there's a better way.
Cat Ba Island. Specifically, Lan Ha Bay. And once you know about it, you'll wonder why anyone bothers with the alternative.
Let's not dance around it. You're going to Cat Ba to get on a boat. That's the point. And Lan Ha delivers in every way Halong promises to, minus the chaos.
Over 300 karst islands. Sandy little beaches wedged between dramatic rock formations that look like they belong in a fantasy novel. Water that's actually clear enough to swim in without feeling slightly guilty about it. On a weekday in shoulder season, you might share the entire bay with a handful of boats. That's not a typo. A handful.
A day cruise runs about 1.1 to 1.3 million VND ($50 usd) and almost always includes kayaking through hidden lagoons, a couple of swim stops, and lunch on board. It's genuinely excellent value. But if you can swing the overnight option, and I'd really encourage you to try, you get something special: waking up at sunrise with karsts all around you and absolute silence. It sounds like a cliché because it's true.
One tip that'll save you money and give you a better experience: book your tour through operators on the island itself, not through agencies in Hanoi. You'll get smaller boats, fewer passengers, lower prices, and access to quieter corners of the bay that the big Ha Long tour buses literally can't reach.
One final hack: also keep an eye on booking platforms like Klook or GetYourGuide, as last minute cancellations or operator offers can sometimes drop the price even lower than booking locally. And the best part is you get these deals where transport from Hanoi and back is included!
Don’t believe me? Look at this two day 5 star cruise tour for Lan ha Bay for $147 which includes pickup and drop from Hanoi!
I have to tell you something, because most travel guides never seem to want to say it plainly.
Cat Ba Town is not super pretty.
The waterfront is a wall of oversized concrete hotels stacked on top of each other with roughly the aesthetic charm of a multi-storey car park. There's construction dust. There's noise. Parts of the main beach have been swallowed up by development. I have been reading various travel forum discussions and people on reddit travel subs particularly have been grumbling about it for years, and honestly, they're right.
So why should one stay there? Because you have to. The ferries arrive there. The tour boats leave from there. The restaurants, the scooter rentals, the logistics: all of it lives in Cat Ba Town. Think of it less as a destination and more as the base camp before the good stuff starts.
The trick is not to linger. Get in, sort your bike, book your tour, eat dinner at one of the harbour restaurants (which are genuinely great, by the way), and get out. The actual island begins about ten minutes in any direction, and it is a completely different world. There's even a bar called Lepont that does a perfectly decent sunset drink if you need to decompress first. It's not all bad. It's just not why you came.
About 15,200 hectares of limestone forest, mangroves, and thick tropical jungle where it feels like the modern world simply forgot to show up. This is also, quietly, one of the last places on earth where the Cat Ba langur still exists. Fewer than 70 of them. You almost certainly won't spot one. But knowing they're out there somehow makes the whole hike feel more significant.
The main trail climbs to Ngu Lam Peak, about 9 kilometres return and three to four hours depending on your pace and how long you spend standing around staring at things. It starts well-maintained with steps and handrails, then gets properly wild near the top. The summit sits at 220 metres, and the view, with jungle rolling out in every direction and the bay glittering below, is the kind that makes you forget how much your legs hurt.
Bring at least two litres of water. I'm not being cautious, I'm being honest. The humidity in that jungle is genuinely suffocating and there's zero shade at the top. You'll drink more than you think.
Entry price is 80,000 VND, which also gets you into Trung Trang Cave nearby.
If you've got the legs and the time for something more ambitious, there's a 15 kilometre trail cutting through the entire park to Viet Hai Village, a tiny settlement reachable only by foot or boat. Four and a half hours one way, and it feels like you've left Vietnam altogether.
About 13 kilometres north of Cat Ba Town, buried inside a limestone mountain, there's a three-storey underground hospital that was secretly built between 1963 and 1965. It operated throughout the American War without ever being detected or bombed. (Cat Ba Hospital cave location on google map)
Seventeen rooms. Two thousand square metres. An operating theatre. Recovery wards. A kitchen. A cinema. And somehow, a swimming pool on the second level. All of it hidden inside a mountain, invisible from the air, while the war raged outside. Pretty insane. right?
Walking through it today, with dim lighting and wax mannequins posed in wartime scenes, it's admittedly a little kitschy in places. But the setting overwhelms all of that. The cool damp air, the low concrete ceilings pressing in close, the sheer audacity of the construction: it stops you in your tracks. You can't help imagining what it felt like to recover from surgery here, to be safe, technically, while everything outside was falling apart.
It can get overwhelming for some people so if you get easily affected then I recommend you to avoid it.
A guided tour is around 40,000 VND and takes about 45 minutes. It sits on the road to the National Park, so you can easily knock both out in the same morning on your scooter.
There's a crumbling military fort on a hill 177 metres above Cat Ba Town. Entry is around 40,000 to 50,000 VND. It has the best sunset view in northern Vietnam.
I know that sounds like a bold claim. I'm leaving it there.
Ride up on your scooter (ten minutes from town), find a spot on the old concrete walls, and just wait. The karsts slowly turn to black silhouettes. The water shifts through orange and pink. Fishing boats flick on their lights one by one in the bay below. There are French bunkers and WWII era cannons scattered around the hilltop, and the whole scene has this extraordinary cinematic quality, like a film set you accidentally wandered onto.
Get there by 5:30 PM to secure a decent spot. Sometimes the ticket booth closes early, which means you walk in free. Sometimes it doesn't. Either way, you won't regret it for a single second.
Unfortunately, Cat Ba Cannon Fort is officially closed to the public as of February 2026.
While it was once a top attraction, the site was officially shut down in late 2023 by local authorities to prioritize conservation, visitor safety, and the preservation of its historical integrity after years of deterioration.
Current Status & Accessibility
Official Entry: The main entrance remains inaccessible, with barriers and forbidding signs blocking the road.
Informal Access: There's a kinda hidden road to a lookout but it is a little overgrown & dilapidated. There are stairs leading to the lookout.
We do not recommend you try this though as it's not legal and could invite trouble for you!
Cat Ba island is currently undergoing massive redevelopment (slated through 2026) to transform it into a green tourism hub. This project has shifted focus away from the fort toward new coastal parks, beaches, and expanded infrastructure.
Without a scooter, you're stuck in Cat Ba Town waiting for tour buses and missing almost everything that makes this island worth the trip.
The main road is in good shape. It connects the town to the National Park, Hospital Cave, Cannon Fort, and a string of coastal viewpoints that will make you pull over every five minutes just to stare. The ride itself is part of the experience, winding through dense jungle, past rice paddies, alongside limestone cliffs with the sea glinting below.
Rentals run about 80,000 to 120,000 VND per day for an automatic. Most shops just want a passport or ID. Helmets come included. Take the bends carefully because local traffic has its own logic that doesn't always map onto yours.
If two wheels genuinely isn't your thing, car hire with a driver is an option (or book grab), and group tours exist. But you'll lose the freedom that makes exploring here so good. Scooter is the move.
Two dishes. You must eat these two dishes if you are not a vegetarian.
Geoduck (Tu Hai locally). A giant burrowing clam that Cat Ba is locally famous for. The meat is firm, almost with a slight crunch, with a clean pure sweetness from the sea. Get it grilled with scallion oil. It costs more than most things on the island and it is worth every single dong. You'll be thinking about it on the plane home.
Mantis Shrimp (Be Be or Tom Tit). Big ones, dense sweet meat, rich roe when they're in season. Order the salt-baked version: coarse salt, lime leaves, garlic, chilli, roasted until the shells crack open and the meat inside is absolutely perfect. A portion runs 150,000 to 250,000 VND and it will ruin you for lesser seafood.
For where to go: the floating restaurants near Cai Beo fishing village are an experience in themselves. Hung Manh 559 and Quang Anh are both reliable. In town, Quan Cat Ba does great mantis shrimp and oysters. Yummy 1 covers most bases. And for breakfast, please find a bowl of Banh Da Cua. It's a crab soup with thick brown rice noodles and it is the most criminally underrated thing on the island.
March to May and September to November is the best time to visit. Warm, clear, manageable humidity, far fewer tourists than summer. April and May are particularly sweet, with the sea warm enough to swim in and prices still reasonable. September and October bring an autumn light over the bay that photographers would weep over.
July and August? Try to avoid them if you can. Oppressive heat, sudden storms that cancel boat tours with zero warning, and every beach and boat packed with domestic tourists. Vietnamese public holidays around April 30 and May 1 are also absolute chaos.
Winter (January and February) is quiet and cheap, but heavy fog often sits over the bay and the water is too cold for swimming. If you're there purely to hike and eat seafood and don't care about the boat experience, winter actually works fine. Otherwise, hold out for spring or autumn.
Easier than you'd think. About three and a half hours door to door.
You take a bus from Hanoi to Got Pier (roughly two hours fifteen on the expressway), then a 30 minute ferry crossing to Cat Ba, then a 40-minute transfer to Cat Ba Town. Tourist shuttle buses bundle all of this together for 12 to 15 USD, including hotel pickup in Hanoi and drop-off at your accommodation on the island. Cat Ba Express, Good Morning, and Cat Ba Discovery all run the route. Morning buses leave around 7:30 AM and have you there by 11.
If you're travelling with three or four people, a private car runs about 130 USD total and gives you full flexibility on timing.
The ferry crossing alone is worth getting excited about. The moment the karsts start appearing out of the water ahead of you, growing taller and closer: that's when it hits you. That's when you realise why you came.
Oftentimes it would be cheaper for you to book a tour from travel aggregators if you are travelling from Hanoi as it included packaged deals with transport/food included in addition to the five star luxury cruise boat for even below $150!
Cat Ba won't be this good forever. Development is creeping in, the crowds are slowly finding it. Go while it's still the version of itself that makes you feel like you found something.
Get the latest information about our tours and special offers!