Heritage Cruises
Heritage Cruises
US$180 US$202
Ambassador Cruise
Ambassador Cruise
US$180 US$198
Peony Cruise
Peony Cruise
US$140 US$161
Orchid Cruises
Orchid Cruises
US$180 US$198
Stellar of the Seas
Stellar of the Seas
US$180 US$189

How to Take a Bus From Hanoi to Halong Bay

One of the cheapest and most convenient ways to get from Hanoi to Halong bay is by public buses through the Hanoi-Hai Phong highway. These buses take about 2-2.5 hours and cost about 230,000 VND (~ 10 USD).

How to Take a Bus From Hanoi to Halong Bay
IN A NUTSHELL
  • If you take a cruise tour, it is best to arrange your transfer via the cruise operator - many will offer it for free.
  • Public buses are available with hourly departure but not recommended as they will arrive at the Bai Chay terminal; you then need to take a taxi to Halong Bay main area.
  • Many tour offices in Hanoi Old Quarter area can arrange "tourist bus" that picks up from hotel in Hanoi to the cruise pier or to hotel in Halong Bay for 10-20 USD.

Bus from My Dinh Bus Station

Bus from My Dinh Bus Station
My Dinh bus station - One of the busiest bus stations in the west of Hanoi (Photo: Shutterstock)

There are a number of operators offering daily buses from My Dinh Bus Station (Hanoi) to Bai Chay Bus station and Halong city.

Operator Depart Arrive Price
KumHo Viet Thanh (45 seater) 18:00 (My Dinh) 21:30 (Bai Chay Station) 100,000 VND (~4 USD)
KumHo Viet Thanh (45 seater) 06:00 (My Dinh) 09:30 (Bai Chay Station) 100,000 VND (~4 USD
KumHo Viet Thanh (45 seater) 15:00 (My Dinh) 17:30 (Bai Chay Station) 100,000 VND (~4 USD)
Ka Long Limousine VIP (44 Seater/Sleeper berth) 06:00 (My Dinh) 09:40 (Halong city) 150,000 VND (~6.5 USD
Ka Long Limousine VIP (44 Seater/Sleeper berth) 09:00 (My Dinh) 12:40 (Halong city 150,000 VND (~6.5 USD)

How to book

  • Tickets are available at My Dinh Station ticketing office. No advanced reservation is required.
  • Ka Long Limousine VIP will stop at 433 Le Loi, Halong city.
  • To book Kumho Viet Thanh, you can visit their website https://kumhovietthanh.vn/ or call 0243 5333 888.
  • Ka Long bus website:  kalong.com.vn, phone: 0367 988 889

Kumho Viet Thanh, one of the best bus companies for the Hanoi-Halong route. 

Bus from Old Quarter Area (Hoan Kiem)

Bus from Old Quarter Area (Hoan Kiem)
Hanoi Opera House (01 Trang Tien, Hoan Kiem Hanoi) Image: Shutterstock

If you live or stay in the Old Quarter area (Hoan Kiem district), you will find it easy to buy tickets or find a bus to Halong Bay. Below are some recommended buses and locations where you can buy tickets.

Operators Depart Arrive Fare Price
Xe Luxury (KIA Sedona 6 seater) 05:30 (Tonkin Cafe, 18 Au Trieu, Hoan Kiem) 07:30 (Tuan Chau Wharf) 280,000 VND
Xe Luxury (KIA Sedona 6 seater) 06:30 (Tonkin Cafe, 18 Au Trieu, Hoan Kiem) 08:30 (Tuan Chau Wharf) 280,000 VND
Xe Luxury (Limousine 9 seater VIP) 08:20 (Tonkin Cafe, 18 Au Trieu, Hoan Kiem) 10:35 (Tuan Chau Wharf) 230,000 VND
An Long Happy Bus (40 seater, sleeper bus) 00:05 (Hanoi Opera House, 01 Trang Tien) 04:00 (Tuan Chau Wharf) 170,000 VND
Rosa Eco Bus (12 seater bus) 07:30 (23 Hang Voi, Hanoi) 11:10 (Tuan Chau Wharf) 300,000 VND
Luxury Van Limousine (9 seater Limousine, Ford Transit) 08:00 (16 Hang Chinh, Hoan Kiem) 12:00 (94 Van Lang - Ha Long city) 350,000 VND

How to book:

  • Xe Luxury: xeluxury.vn - (024)3991 23 23
  • An Long Happy Bus: Facebook page - 082 252 2288
  • Rosa Eco Bus: rosaecobus.com - +84941887868 - info@rosaecobus.com

Xe Luxury - professional transfer service 

Inside the Rosa Eco Bus, spacious, luxurious and comfortable. Its fleet includes the Huyndai's 2018 European version.   

Bus from Noi Bai International Airport

Bus from Noi Bai International Airport
Vietnam Airlines aircraft in Noi Bai International Airport

There are buses running from Noi Bai airport (domestic terminal) to  Halong Bay.

Operators Depart Arrive Fare price
Cô Tô Limousine (9 seater Limousine) 04:01 (Pole 9, T1 Terminal at Noi Bai Airport) 07:11 (Tuan Chau Wharf) 450,000 VND
Cô Tô Limousine (9 seater Limousine) 08:00 (Pole 9, T1 Terminal at Noi Bai Airport) 11:00 (Tuan Chau Wharf) 450,000 VND
Cô Tô Limousine (9 seater Limousine) 11:00 (Pole 9, T1 Terminal at Noi Bai Airport) 14:10 (Tuan Chau Wharf) 450,000 VND
Minh Hà Limousine (9 seater Limousine) 13:00 (A Hall, T1 Terminal at Noi Bai Airport) 16:00 (Halong city) 300,000 VND
Tâm Bảo Anh Limousine (9 seater Limousine) 05:00  (T1 Terminal at Noi Bai Airport) 08:25 (Hon Gai, Quang Ninh) 400,000 VND

How to book:

  • Tâm Bảo Anh imousine: 093 680 28 02 (Facebook page
  • Co To Limousine: 1900 6772

Tam Bao Anh Limousine

Questions and Answers (4)

Ask your question
Contact Information
Q
Danh tran 1 month, 1 week ago

Hi how much cost to pick up from Noi bai airport to ha long ?

Reply
Your Reply
No more than 2,000 characters, please.
A
Helen 1 month, 1 week ago

Dear Danh Tran, Thank you for your question. We can arrange a private car from Noi Bai Airport to Halong Bay with cost $110/ 1 way. Please advise if you want to book a cruise and transfer with us. Best regards, Helen.
 

1 people found this helpful
Helpful
Q
Jonas 2 months, 2 weeks ago

Hey!
I saw that you pasted the wrong URL of the bus provider Kumho Viet Thanh in your webpage. It seems like there are 2 companies named like this, the one you linked is a car/bus renting company. However, this is the correct Url:

https://kumhovietthanh.vn/

Reply
Your Reply
No more than 2,000 characters, please.
A
Linh 2 months, 2 weeks ago

Dear Jonas, Thank you for your contribution. We have checked the official website of the bus company and made the change as you suggested.

0 people found this helpful
Helpful
Show more (02)
Halong Bay Cruises & Tours

Explore Halong Bay

Discover the charming and exotic landscapes of Halong bay on an all-inclusive luxury cruise!

Need assistance?

+84 987 246 600 (Whatsapp)
+84 969 606 606 (Whatsapp)
Request a call back
Or Email us

Top cruises in Halong bay

Essence Grand Cruise

Essence Grand Cruise

FROM US$677/person
DAYS 2
Heritage Cruises Binh Chuan

Heritage Cruises Binh Chuan

FROM US$180/person
DAYS 2
Ambassador Cruise

Ambassador Cruise

FROM US$180/person
DAYS 2
Capella Cruise

Capella Cruise

FROM US$195/person
DAYS 2
Indochine Premium Cruise

Indochine Premium Cruise

FROM US$385/person
DAYS 2