Ha Noi – Ha Long Bay

Hanoi – Halong bay distance about 154km and usually take from 2.5 hours to 4 hours depend on your transportation.

12goVietnam offer you 2 routes of transfer between Hanoi and Halong bay.

  • Limousine Dcar:
    • 9 soft spacious berths with 4 VIP seats in the middle
    • Pickup and drop-off at your hotel / airport
    • 2.5 hours of transfer via new Express way
    • Top 6 Hãng Độ Xe Limousine Hàng Đầu Việt Nam hiện nay
  • Private car
    • Many option: 4 seats car, 7 seats car, Luxury Van 8 seats (Limousine)
    • Pick-up and drop-off at the time you demand
    • Save time because not stop the car to pick-up other guests.
    • Nha Trang To Mui Ne Private Car - Hoi An Private Taxi

Table of price:

(Click on each to view further detail information)

Route Transfer Price (USD)
Hanoi – Halong Bay Limousine Van $12
Luxury car $17
Rosa Eco Bus $26
Private car $70
Hanoi airport – Halong Bay Private car at Airport $70
Sapa – Halong Bay Sleeping bus $22
Ninh Binh – Halong Bay Limousine Van $20
Private car / Private Limousine $85
Cat Bi Airport – Halong Bay Private car $44


Question & Answer
How long does the an avg ride to Halong Bay take?
From 3.5-4 hours.

Are there any stops along the way?
Yes, there should be one stop on the way for toilet and food. Usually the car will stop at Hai Duong.

Can you pick me up from my hotel in Hanoi?
Yes, we can pick-up from your hotel in Hanoi and Hanoi Old Quarter

Is there English speaking tour guide on bus?
Yes, in most lines there is

Can I change my booking later?
Yes. in most lines, policy per supplier


Email: booking12govietnam@gmail.com

Whatsapp:+84 976005170

Office Address: 49 Lo Su, Hoan Kiem, Ha Noi

Book now