A refund will be made once the service is not qualified enough

There is NO CHARGE if you cancel your trip in certain date

You absolutely can count on this local expert to back you up

Hottest deals Halong Bay Cruises

Enjoy our year-round special deals ranging from budget to luxury cruise lines. Get ready for the best offer of Halong Bay cruises.

Top 3 Halong Bay Cruises 2020

Find out the top 3 Halong Bay cruises selectively based on guests' reviews, cruise facilities, service guarantee and perfect itinerary!

Mon Cheri Cruise
Halong Bay - Lan Ha Bay - Cat Ba Island
18 cabins - Metal Boat - Launched in 2017
Peony Cruise
29 reviews 
Halong Bay - Lan Ha Bay - Cat Ba Island
20 cabins - Metal Boat - Launched in 2018
Sena Cruise
Halong Bay - Lan Ha bay - Cat ba Island
18 cabins - Steel - Launched in 2019

Latest reviews for Cruises Halong

Read out the lastest reviews and feedbacks from our guests who have recently backed from their Halong Bay trip.

Halong Bay cruise articles

Explore the deeper insight of your dreamy destinations and get the valuable experience from the stories of our expert travellers. Read our Halong Bay travel guide

Asked by Janet,
I am interested in a 3 day, 2 night cruise, on Lan Ha Bay, avoiding the crowds of Halong Bay. Our dates are Thursday Feb 6-Sat Feb 8th. 3 adults, one double/queen, one twin. Does your cruise spend more time in Halong or Lan Ha? thank you
Response from BestPrice Travel
Dear Janet, We have 3 options cruise: main Halong Bay, Lan Ha Bay or Bai Tu Long bay. Option to Lan Ha Bay & Bai Tu Long bay is less touristy than Halong Bay. So it is depend on your wish you can choose your prefer one. Regards, BestPrice
Asked by Desmond,
I’m interested to book a 2 days 1 night cruise. On the shuttle bus service, is it possible to arrange pickup 2 days in advance? I would like to stay at Halong City for extra days. On the free puppet show, are we given tickets to watch in Hanoi or there will be arrangement to bring us there on the way back?
Response from BestPrice Travel
Hi Desmond, We could transfer you to Halong bay 2 days in advance, but the drop off place is cruise port, then you take taxi to hotel by your own. Also on the date of cruise you need transfer to cruise pier by yourself too. Regards, BestPrice
Asked by Mikhail,
Good morning Sir or Madame, Unfortunately, the website is not displaying itinearies of trips. Could you tell me about the difference between 1-,2-,and 3-day trips along the Halong Bay, please? Thank you, and best regards, Mikhail
Response from BestPrice Travel
Good morning Sir. It is our pleasure to answer all your questions Actually each cruise have other different itineraries, so it is better if you let me know which cruise you prefer, besides, you can come to https://www.bestpricevn.com/halongbaycruises/ to view the cruise and read the itinerary 2 days or 3 days program, Besides, if we join a cruise tour in 3 days, Definitely, we will have the chance to visit deeply about Halong Bay with more interesting activities Best regards
Asked by Rick Groger,
Hi. We will be arriving at Halong Bay November 11 on the Holland America Westerdam. We are interested in a 4- or 6-hour day cruise that goes to Sung Sot Cave. We will not need transportation from Hanoi, but would like to be picked up near the ship if possible. Do you have such a cruise? Rick Groger
Response from BestPrice Travel
Hi Thank you so much for your kind sending a question I am pleased to inform that we can arrange the private cruise to discover Halong Bay for 6 hours, depart from Tuan Chau Pier Also, we have to arrange the approval letter for pick-up at the International Port 20USD/Person Please advise how many people in your group, then we can design the trip and send you quotation Cheers
Asked by Gina Toa,
Hi. Can you tell me, If I take the bus from Ninh Binh to Halong bay 6.30am will I get to this cruise on time?
Response from BestPrice Travel
Hi It takes 4 hours from Ninh Binh to Halong Bay, so you can depart from Ninh Binh at 7h00AM is enough Cheers

The distance from Hanoi to Halong Bay is about 170 km. It takes around 3.5 hours by shuttle bus, including haft-hour for break time. If you go on private car, it takes around 3 hours. Alternatively, there is another route which only takes you about 2.5 hours. You can hire a car or buy a ticket of a VIP bus to travel from Hanoi city centre to Halong Bay using the new Hanoi - Hai Phong highway. The distance between Hanoi - Halong shortens to 150km. There will be a fee of 6.5 USD/turn/car for the new highway, making the price a little bit higher than the another. You can read more detail how to travel from hanoi to Halong Bay here

The distance from Halong Bay to Ninh Binh is 200km & it takes around 5 hours to travel due to the low-quality traffic system. There are 02 ways to get to Ninh Binh from Halong Bay:

  • Option 1: Take the public bus.

The ticket's rate for the bus Halong Bay- Ninh Binh is quite cheap, only 10USD/Person. However, the bus will not pick you up and drop you off at your hotel. You have to come to the meeting point before departure time of the bus. Additionally, the quality of the service is very low since the buses are operated by local people who do not know how to serve foreign tourists, and do not speak English. So, taking the bus is not recommended to avoid the unhappy time of your journey in Vietnam

  • Option 2: Book the private car in advance

Book the private car is the best way to get to Ninh Binh from Halong Bay due to following reason

  • Driver will pick you up at the hotels, cruise pier and take you to any hotel in Ninh Binh
  • Driver will pick you up at any time you want. Especially if you would like to go Ninh Binh after your Halong Bay Cruise Tour, the driver will contact with cruise's operator to check when you disembark to pick you up

The rate for the private car from Halong to Ninh Binh:

  • 4 seat private car: 95USD
  • 7 seat private car: 105USD
  • 16 seat private car: 115USD

Read more detail here.

Whenever you travel, it's highly advised to carry insect repellent, hand sanitizer, aspirin/paracetamol, medicines for stomach troubles, etc. And don't forget to bring your Original passport, swimming suites, sun glasses, cash or credit card, etc.

Cat Bi Airport is located in Hai Phong city, about 50km from Halong Bay. It takes about 1 hour to trave from Halong Bay to the airport thank to new highways which have just been opened recently. 


Cruises end at 4 difference ports which belong to Halong or Hai Phong, and you can choose either private or shuttle bus. 

  1. From Halong: There are 3 ports in Halong which are Tuan Chau, Hon Gai, Halong International cruise port

It is about 200km from Halong to Noi Bai airport in Hanoi. You can either take a private car or shuttle bus

  • Private car: it take about 3.5 hours and price is about 60USD for 4 seat car. Faster option is to travel on Haiphong-Hanoi highway to save your time, but you need to pay 10USD extra for the highway fee. It saves one hour travel less because the distance is shortened to 170km
  • Shuttle bus & taxi: It is cheaper option. You can take a shuttle bus from Halong bay and stop in Bac Ninh province where you can catch a taxi to the airport in Hanoi. It takes about 4 hours and taxi normally costs 20USD
  1. From Hai Phong: Got Ferry

There is a highway from Hai Phong to Hanoi. It takes only about 2 hours. You can choose to travel with private car or shuttle bus provied by some Halong cruises

Cruise itinerary and schedule are subject to change due to weather and operation conditions. Cruise company or Management Board of Halong Bay are people who make the decisison for the safety purpose. Our travel consultant will contact you as soon as possible to inform you if there is any change.

The time for pick up and drop off depends on each cruise, the time is be different for each route that they use. Normally, the shuttle bus will pick you up at your hotel in Hanoi Old Quarter around 8:00 am to 8:30 am and drop you off around 16:00 pm to 16:30 pm in Hanoi for the cruise to Bai Tu Long bay and Halong Bay by the normal route.

For new expressway, Hanoi - Halong, the pick up time will be around 08:30 - 09:00 a.m and drop off time will be around 15:00 - 15:30

If you book the cruise trip to Lan Ha bay, cruisee uses expressway Hanoi - Hai Phong and the pick up time will be 09:00 - 09:30 a.m and drop off time will be around 14:00 - 14:30 which is faster and save you more time.

Yes, you can trust in the reviews on our website. The reviews are submitted by our customers after using the services. They are published without being modified. When you finished using each service (Hotel, Cruise, Tours) we will send you an email to get your reviews about them.

Depending on which cruise you have booked with us, there are lot of activities on board for you to choose: Watching night movie, playing board games, visiting floating village, going fishing, joining cooking class, kayaking or swimming, biking, climbing… Please see more details in cruise itineraries.

Halong Bay is one of the most beautiful, romantic places in Vietnam where people choose to celebrate their honeymoon, birthday, wedding anniversary… You can either book a private or sharing cruise. Cruise staff will try their best to make it your special day. Room setting for honeymoon, birthday cake, wedding cake or cocktail offers… Do not forget to inform about travel consultant when you make a booking.

Halong Bay Cruise Tours

Top Cruise Lines in Halong Bay