Situated about 170km away from the capital of Hanoi, visitors is easily accessible this magic land after a 3-4-hour-drive from Hanoi. You can travel to Halong bay by different means of transportation, as followings:
Shuttle bus is available for departing only from the Hanoi’s center. It has another name of “tourist bus”, which daily leaves Hanoi at around 08:00am and returns at 12:00 from Halong Bay. If you are staying at a hotel in the Hanoi’s Old Quarter, you will surely be picked up from your hotel. Otherwise, you need to take a taxi/motorbike taxi to the gathering place. It costs you from $10 to $30 for one-way-transfer by shuttle bus.
Departing from Noi Bai International Airport, if you want to go on a Halong bay tour right after, you should book car rental service, which is offered by several travel companies, at around $100/one way. You will have a private car with your own driver to shift from Noi Bai airport to Halong Bay.
You can book Halong Express train departing from Gia Lam Railway Station to Halong city, at the price of $20 for single ticket.
If you travel to Halong from Danang, Nha Trang or Ho Chi Minh City, you can catch a flight to Noi Bai International Airport (Hanoi) or Cat Bi Airport (Hai Phong) and then get a car transfer to the bay. For those who are from Southeast Asia countries, you need to arrive in one of these two airports to get to Halong Bay.
The Northern Vietnam Helicopter Company exclusively launched the helicopter service which brings you from Hanoi to Halong Bay after about one hour and a half. Traveling by helicopter is quite a costly way to reach Halong Bay.
Besides the usual means of transportation, visitors from Hanoi are recently offered a new choice of modern and luxury seaplanes to travel to Halong Bay. The seaplane is well-prepared with 2 pilot seats, 12 passenger seats and spacious windows. Traveling by seaplane not only saves your travel time but helps you comfortably see the beauty from plan as well. Particularly, you are able to record every memorable moment of the majestic Halong Bay from a height of between 150 and 3,000 meters above sea level.