50
Checking Seats Availability
Loading seats data...

From Hanoi GreenLion to Quang Ninh by van

08:00
Hanoi GreenLion
12:30
Ha Long GreenLion, Quang Ninh
4h 30m

From Hanoi SSB to Quang Ninh by van

07:30
Hanoi SSB
11:30
Bai Chay Bus station, Quang Ninh
4h
07:30
Hanoi SSB
11:30
Tuan Chau SSB, Quang Ninh
4h
08:30
Hanoi SSB
12:30
Bai Chay Bus station, Quang Ninh
4h
08:30
Hanoi SSB
12:30
Tuan Chau SSB, Quang Ninh
4h
09:30
Hanoi SSB
13:30
Bai Chay Bus station, Quang Ninh
4h
09:30
Hanoi SSB
13:30
Tuan Chau SSB, Quang Ninh
4h
10:30
Hanoi SSB
14:30
Tuan Chau SSB, Quang Ninh
4h
10:30
Hanoi SSB
14:30
Bai Chay Bus station, Quang Ninh
4h
11:30
Hanoi SSB
15:30
Bai Chay Bus station, Quang Ninh
4h
11:30
Hanoi SSB
15:30
Tuan Chau SSB, Quang Ninh
4h
12:30
Hanoi SSB
16:30
Bai Chay Bus station, Quang Ninh
4h
12:30
Hanoi SSB
16:30
Tuan Chau SSB, Quang Ninh
4h
13:30
Hanoi SSB
17:30
Bai Chay Bus station, Quang Ninh
4h
13:30
Hanoi SSB
17:30
Tuan Chau SSB, Quang Ninh
4h
14:30
Hanoi SSB
18:30
Bai Chay Bus station, Quang Ninh
4h
14:30
Hanoi SSB
18:30
Tuan Chau SSB, Quang Ninh
4h
15:30
Hanoi SSB
19:30
Bai Chay Bus station, Quang Ninh
4h
15:30
Hanoi SSB
19:30
Tuan Chau SSB, Quang Ninh
4h
16:30
Hanoi SSB
20:30
Bai Chay Bus station, Quang Ninh
4h
16:30
Hanoi SSB
20:30
Tuan Chau SSB, Quang Ninh
4h
17:30
Hanoi SSB
21:30
Bai Chay Bus station, Quang Ninh
4h
17:30
Hanoi SSB
21:30
Tuan Chau SSB, Quang Ninh
4h

From Hanoi SSB to Quang Ninh by bus

08:00
Hanoi SSB
12:00
Bai Chay Bus station, Quang Ninh
4h

From Hanoi Sinh to Quang Ninh by bus

07:45
Hanoi Sinh
12:00
Tuan Chau Island Sinh, Quang Ninh
4h 15m
 Refund

From Hang Voi street to Halong Bay by daytrip

07:30
Hang Voi street, Hanoi
15:30
Halong Bay Tuan Chau
2d 8h
 Instant
08:00
Hang Voi street, Hanoi
16:00
Halong Bay Tuan Chau
2d 8h
 Instant

From Hang Voi street to Halong Bay by van

07:30
Hang Voi street, Hanoi
11:10
Halong Bay Tuan Chau
3h 40m
 Instant

From Hang Voi street to Quang Ninh by taxi+bus joint ticket

07:30
Hang Voi street, Hanoi
11:20
Bai Chay, Quang Ninh
3h 50m
 Instant

From Hanoi to Quang Ninh by taxi

Any
Hanoi
Time
Tuan Chau island, Quang Ninh
3h 10m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Tuan Chau island, Quang Ninh
3h 10m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Tuan Chau island, Quang Ninh
3h 10m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Tuan Chau island, Quang Ninh
3h 10m
 Instant
  vehicle, all incl

From Hanoi to Halong Bay by taxi

Any
Hanoi
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Tuan Chau
3h 30m
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Tuan Chau
4h
 Refund
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Tuan Chau
4h
 Refund
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Hon Gai
5h
 Refund
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi
Time
Halong Bay Hon Gai
5h
 Refund
  vehicle, all incl

From Hanoi Airport to Halong Bay by taxi

Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
3h 30m
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Hon Gai
3h 30m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Halong Bay Tuan Chau
4h
  vehicle, all incl

From Hanoi Airport to Quang Ninh by taxi

Any
Hanoi Airport, Noi Bai Airport
Time
Tuan Chau island, Quang Ninh
3h 20m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Tuan Chau island, Quang Ninh
3h 20m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Tuan Chau island, Quang Ninh
3h 20m
 Instant
  vehicle, all incl
Any
Hanoi Airport, Noi Bai Airport
Time
Tuan Chau island, Quang Ninh
3h 20m
 Instant
  vehicle, all incl

How to get from Hanoi to Halong Bay

The following options are available to get from Hanoi to Halong Bay:

Bus

There are many bus companies serving this route but we recommend to not opt for the cheapest local buses but look for plusher buses instead. A couple of more bucks will buy you a soft reclining seat with sufficient legroom in an air-conditioned coach.

Local buses leave from bus stations around the city including Nuoc Ngam and My Dinh, and many luxury buses offer complimentary pick-up from your hotel in Hanoi.

Train

Hanoi to Halong Bay train departs Yen Vien train station, 12 km northeast of the city centre. It is an ordinary Vietnamese Railways train with hard seats only. The main drawback is that it runs on Fridays only. Taking into account the duration of the journey, it is not going to be the most convenient one.

Taxi

Taxi, or private transfer, is the most convenient option but comes at a price. You will be picked-up at your hotel and dropped-off at the location specified. It is a door-to-door hassle-free friendly service; it is also quite fast.

Seaplane

Seaplanes let you travel from Hanoi to Halong Bay in style. It is fast, convenient and picturesque way to get to the bay. Flights leave from Hanoi’s Noi Bai Airport and arrive to Tuan Chau Marina from where cruises around the bay depart.

Organized tour

It is the easiest option though not the cheapest one. Your ticket will include transportation from Hanoi to Halong Bay as well as a 4-hour tour of the bay and a visit to a coupe of caves, too. A simple solution if you really want to keep it easy.

How far is it from Hanoi to Halong Bay?

The driving distance from Hanoi to Halong Bay is 175 km; slightly less if you fly.

How long does it take to get from Hanoi to Halong Bay?

Hanoi to Halong travel time varies depending on the means of transport. In media,

  • the fastest time is guaranteed by flying a seaplane – 45 minutes only;
  • you’ll need between 3 and 4 hours if travelling by taxi or private transfer;
  • by bus, expect to spend between four and 5 hours on the wheels;
  • by train, duration of the trip will be around 6.5 hours;
  • organized tours take the whole day – 12 hours.

How much does it cost to get from Hanoi to Halong Bay?

Ticket price from Hanoi to Halong Bay lies within USD3–USD175 range depending on what you want to get from your travel.

The cheapest way to get from Hanoi to Halong Bay is by a direct train. It is wise to use online booking to guarantee your seat. One-way ticket will cost you between USD3 and USD4.

Hanoi–Halong Bay buses make multiple trips per day. Prices range from USD10 for ordinary local buses to USD15-22 for luxury or night buses. Book your tickets online to save you a trip to the bus station and avoid queues there.

Prices on organized tours vary depending on the program included but normally start from USD50.

Private transfers cost from USD100 for a car accommodating up to 3 passengers and over USD150 for a van good for 9 travellers.

Seaplane will set you back between USD175 and USD400 one-way, in the latter case a 15-minute sightseeing tour is included. Round trip tickets are available with a discount.

Hanoi to Halong Bay Timetable

Travel from Hanoi to Halong Bay is possible throughout the day with multiple departure times offered by day and night buses.

This timetable will give you an idea of bus, train, and seaplane timetable.

Buses:
Hanoi–Halong Bay every hour from 6 am till 8 pm 4–5 hours USD15-18

Night buses:
Hanoi–Halong Bay 6 pm, 8.30 pm 4–5 hours USD18-22

Trains:
Hanoi–Halong Bay on Friday only, 4.55 am 6.5 hours USD3-4

Seaplanes:
Hanoi–Halong Bay scheduled trips at 10 am, 2 pm 45 minutes USD175

Best Rated Companies for this Route

There is a wide choice of local bus companies plying the route between Hanoi and Halong Bay – Dai Phat Coach, Duc Phuc Coach, Kumho Viet Thanh, Phuc Xuyen Coach and Xuan Truong Coach to name just a few.

For comfier shuttle buses check Rosa Eco Bus, Hoang Long VIP bus, Minh Anh Limousine and the like.

Hai Au Aviation is the only company operating seaplanes on this route.

Hanoi to Halong Bay Travel Tips

  • Hanoi to Halong Bay tickets sell out well any time of the year, so do book in advance.
  • Ask for round trip tickets – some companies offer a discount if you travel with them both ways or you are a group of 5 or more.
  • Invest a couple of more bucks into a more up-level bus seat – you won’t regret.
  • Do not despair if it rains in Halong Bay – it is beautiful all the same.

Passenger reviews out of total 1,025 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

May 8, 2019
bus Express, The SinhTourist
★★☆☆☆
Arrived an hour after scheduled departure time, leg room not made for anybody over 165cm and was on a bus that was part of a tour.
Apr 24, 2019
charter Minivan 4pax, Cat Ba Express
★★★★★
Our driver did not speak English but he was prompt and lovely in our small interaction
Mar 31, 2019
van VIP, Grouptour
★★★☆☆
Ac was leaking, they gave me a seat at the back even though I arrived on time. There was no wifi.
Feb 27, 2019
van Regional, Rosa Eco Bus
★★★★★
We had an amazing trip! Sa run the day and made the drive the most comfortable. Her english was brilliant and gave me awesome recommendations for Halong Bay ! 100% worth your money : )
Feb 23, 2019
van Regional, Rosa Eco Bus
★★★★★
Fantastic service! Picked us up right outside our Airbnb and drove us right to our destination. The bus was extremely comfortable and it was a super smooth ride. Great company to use! Definitely would recommend!
Feb 20, 2019
van VIP, Grouptour
★★★★☆
Although we stayed at a hotel in the center there was no pick up. So we had to take a taxi to the office,where we were told we should have lunch while waiting for the car, because departure was one hour later than scheduled. The car picked up other people on th way and took us to another place where we had to change the car. This driver was very good and dropped us off at our hotel in Tuang Châu one hour earlier than indicated.
Feb 2, 2019
van Regional, Rosa Eco Bus
★★★★★
Bus was comfortable. Staff was really friendly and dropped me up infront of the hostel. Reccomend you.
Aug 13, 2018
van VIP, Grouptour
★★★☆☆
Pros: Got to where I needed to go Seats in van were very comfortable. Cons: There was miscommunication or misunderstanding. I thought I was taking a shuttle bus from a bus station. What happened was I was driven through the city for an hour before I was transfered to a van on the side of the highway. I had no idea what was going on or where I was going. The ride was very bumpy and the driver drove like a maniac, but I think thats just normal here. There was about 10 times I was sure we were about to get in a head on collision. Very nerve racking. Not an enjoyable ride but I got to my destination alive so thats good.
Jun 26, 2018
van Regional, Rosa Eco Bus
★★★★★
Great luxury bus and great driver. Highly recommended!

Popular Routes in Vietnam