Halong bay has always been on the top of my bucket list. Even more after watching Kong Island which was filmed at Halong bay ! So, we decided to check it off our list last year, and it was almost as perfect as we imagined !
However, it is not always a dream experience guarantee for some. And I truly believe it is a combination of careful planning and also willingness to spend a bit more.
Halong bay, Lanha bay or Bai Tu Long bay ?

First question is which bay to visit ? If you are not aware yet, Halong bay is just one of the three main bays you can visit. Halong bay is by far more popular compared to the other two, which is also why it is overcrowded with tourists !
This post did a very comprehensive comparison between the three bays, which I had studied extensively when planning my trip.
In short, Halong bay (although the largest area, 1553 km2 with almost 2000 islets) should be your last consideration, largely due to its high popularity, and you will only end up having views of hundreds of boats, or worse overlooking polluted waters due to the high traffic. Lanha bay is the smallest, only 76 km2, and it is far less touristy. Its beauty is unspoiled, and a night at this bay is peaceful and quiet. Bai Tu Long bay has the most islets, around 3000, over an area of 560 km2. It is farthest away from the mainland, more secluded, and almost like a hidden gem.
After much considerations and research, we went with a cruise that covers Halong bay AND Lanha bay. Lanha bay as our first choice, that is if we have to choose only one, it will be Lanha bay. But, we also didn’t want to have not seen the glorified Halong bay.

We found this perfect combination of an itinerary by Serenity Cruise ! Their 2D1N itinerary offers a good mix of cruising through Halong bay, a short half day stopover on Cat Ba island, and still have plenty of time to explore and take in the untouched beauty of Lanha bay ! For the night, we rested on our comfortable King size bed over the waters of Lanha bay, and it was just us, one boat !
Getting there
First, you need to get to the west coastline of Vietnam. Most cruises departing for Halong bay and Lanha bay will embark from Tuan Chau Marina at Halong city. For Bai Tu Long bay, cruises embark from Hon Gai Port.
Nearest airport to these embarkation points is Cat Bi International Airport (IATA: HPH) at Hai Phong. However, there are very limited international flight connections.
If you plan to visit other cities in Vietnam, e.g. Hanoi or Ho Chi Minh, it is best to travel by road. We flew in Hanoi, and took a shuttle bus from Hanoi city (hotel pick up arranged by cruise) to Tuan Chau Marina. The journey is about 2.5 hours.
Note: Do check with your tour operator whether they are going to use the new expressway. Otherwise, some operators will avoid paying the expressway toll charge, and take a longer 5 hours route !
Day trip or Overnight ?
The second question is whether to do day tripping or overnight on the waters. This comes down to budget.

Day trip will cost you in the range of 40 to 100 EUR per person. A typical day trip package includes pick up and drop off from Hanoi, lunch on the boat/ junk ship, and about 4 to 7 hours time at the bay (depending on operators), including a visit to one of the caves. I haven’t done much research on day trips, but my first check will be Klook, they offer pretty good deals, and are reliable. Serenity Cruise offers a day trip package at 99 USD (84 EUR) per person.
I was very certain from the beginning that I wanted an overnight stay on the waters. After having to travel so far, I prefer to take my time, and I really wanted to spend the night over the waters, laying on the top deck of the boat, serenaded by the sound of water crashing the boat.

Overnight cruise will cost you north of 110 EUR per person per night. And it really depends on the quality and service. After much research and reading up reviews, I went with Serenity Cruise ! What sealed the deal before my stay was, ensuite bath tub and private balcony in every cabin, good reviews on the food onboard, and their commitment to provide a unique itinerary apart from the other operators, taking the route less taken.

And after my stay with Serenity Cruise, I couldn’t be happier I chose them ! Their service was impeccable, and all their staffs are super friendly (I would say passionate) ! My whole stay was nothing short of luxury ! Food was good as in the reviews.
Tip: Book direct with the tour operator to avoid scam. Also, you’ll get priority for free upgrade. We paid 340 USD (290 EUR per cabin 2D1N) for the Junior suite, and got upgraded to Senior suite !
When to go
Halong bay is generally good to visit all year round, as long as you avoid the wetter months from July to September. However, July to September is considered low season and hence the cruise prices are the lowest. Note that cruises may cancel due to stormy weather, so you want to check your cancellation and refund policies.
Otherwise, if you want cool (below 20 degC) and dry weather, you want to go during October to December, which is also peak season, and yes cruise prices are the highest. January to February can get abit foggy. Visibility can be slightly affected, but the rock formations hidden behind cloudy fog gives a rather mystical feel.
March to June is another great time to go, although weather is slightly warmed in the high 20 degC.
What to do
Lay back, relax and enjoy the view ! After having paid so much, I don’t want to tire myself and go caving ! I want to change into my pyjamas, lay on my King size bed, curtains drawn, and enjoy the view passing by the front of my bed !
View from the second deck View from my comfy bed View from my bath tub

Kayaking is another fun way to explore the islets and lagoons close up. We were given 1 hour slot to kayak. We wanted to circle around an islet, but it is really not easy paddling against the currents ! We ended up doing just one side, u turned and kayak back from where we came from.

Squid fishing is something you can do at night. The reason it is done at night is because squids are attracted to lights.

Most cruises will include an excursion to one of the islands around, many with caves. Serenity Cruise brought us to Cat Ba island, which is one of the largest islands there. Majority of the island has been reserved as Cat Ba National Park. We docked on the southeast side of the island, and cycled up pretty steep hills to Viet Hai fishing village. There we learned about government subsidised housing, the livelihoods of the locals, and the many variations of rice wines they make by hand (one particularly was infused with an albino cobra).
Jetty of Cat Ba island Livestock of Viet Hai village Free rolling down the hill After cycling for almost 2 hours Wallou & Jerm at Viet Hai village
Other fun activities on the cruise include, cooking class, and taichi on the top deck over sunrise.

Most Halong bay cruises include caves in the itinerary, Sung Sot (Surprise) cave being one of the most popular. However, lots of reviews will tell you it is often over crowed with tourists. And again, I didn’t mind skipping the caves, to have more time on the waters.

If you are really into caves, you can consider the less touristy ones, e.g. Tien Ong cave or Thien Cung (Heaven) cave.

TL:DR

- Halong bay is overcrowded, you want consider Lanha bay if not Bai Tu Long bay
- If travelling from Hanoi city, check with your tour operator if they are taking the 2.5 hours expressway instead of the 5 hours route
- Stay at least 1 night over the waters for the complete Halong bay experience, if you budget allows
Cheers for the tips my friend! I’ll definitely take a few. Greetings from London.
LikeLiked by 1 person
A cruise definitely seems like the right way to go, but I am a cruise person. A private balcony is also a must. I would like to get to the more secluded Bai Tu Long Bay though.
LikeLiked by 1 person
As you know, we spent a night in Halong Bay in 2014. Back then, we heard that it’s very crowded and touristy, but it was actually OK. Perhaps because our junk boat was not full, so we had a lovely experience and enjoyed the Tai Chi on the upper deck right after the sunrise (it was almost a private Tai Chi class since there was only another couple and us with the “teacher”! Haha!) But the Surprise Cave was crowded though! When we go back to Vietnam, and I hope we will soon!, we’ll make sure to check out the other two bays!
LikeLiked by 1 person
This is so helpful! I had planned on going to Halong Bay when I visit Vietnam, but i’m not a fan of the over crowded/touristy places. I’m going to consider the other two bays now, especially Bai Tu Long bay. Thanks for the great tips!
LikeLiked by 1 person
Halong Bay has become so popular over the last few years, that it is practically over-run with tourists (well at least it was, before the pandemic). Maybe as the world starts to open up, there will be a chance for us to discover newer places, and be more careful. Lanha Bay looked gorgeous! Thanks for sharing 🙂
LikeLiked by 1 person
I enjoyed reading your recommendations on the bays. I don’t like crowds, so I will definitely skip the Sung Sot Cave. The view from your bathroom is a killer, and I think I won’t miss the taichi class and the squid fishing. What an experience!
LikeLiked by 1 person
When I saw the Halong Bay in Vietnam, one thing that comes to my mind is mystery and legend. A mesmerizing, clean, and green water. I think there is a lot of caves and lagoons in those areas. I love to experience different water sports or activities, especially in kayaking and scuba diving. I hope there is an open offering for some packages for this tour.
LikeLiked by 1 person
Wow, this is such a detailed post! Felt like I was there already, thanks for putting this together. I am going to save this for the next year when I will visit vietnam.
LikeLiked by 1 person
Thanks ! Good to hear u enjoyed it ! Hope u get to visit Halong bay soon 😊
LikeLike
Oh wow!! Your pictures are so dreamy and Beautiful. We too would love to spend night at bay and watch zillions of stars over our head. The serenity cruise actually look good and my fav are those views from your room and bathtub. Thanks for sharing this. Will check it out once around.
LikeLiked by 1 person