Travel from and to Hanoi
There are 4 main ways to transfer from Hanoi to Halong Bay:
By our Syrena Cruises transfer from Noibai airport to Halong, or from Hanoi center to Halong. It takes about 3 hours. We provide this service with fee upon request.

By shuttle bus: Pick up & drop off passengers in the Ha Noi old quarter. It takes about 4 hours pending on many stops en route the driver makes to pick up/drop off passengers.

By train: take cargo train from Hanoi to Yenvien and then to Quang Ninh. The terminal is about 50km away from the harbour. Expect train delays and cancellations without notice.

By open bus: pick up & drop off at Bus Station. The ride is approximately 4 – 6 hours long, and the bus will stop to pick up passengers along the way. Air-conditioning is minimal, so be prepared to break a sweat in summer.


Travel from and to Hanoi International Airport
Arrival - If you wish to take a cruise upon landing at Noi Bai International Airport, your flight must arrive no later than 7.00 am. In this case, you can book our Syrena Cruises transfer directly from Noi Bai International Airport to Halong Bay or take a taxi.

Departure - If you have a flight out of Noi Bai International Airport after your cruise, your departure flight must be no earlier than 5.00 pm. In this case, you can book our Syrena Cruises transfer directly from Halong Bay to Noi Bai International Airport. You can also take a taxi from Halong Bay to the airport.


Private transfer by Syrena Cruises
Private transfers are also available. An English speaking driver or English speaking guide can be available for pick-up/drop-off at the airport or your hotel.