Halong Bay is accessible from the town of Ha Long and the port of Tuan Chau or from the island of Cat Ba and the port of Ben Beo.
Most cruises offer minibus and limousine bus services to and from Hanoi, which we highly recommend to facilitate your trip and which is very convenient to and from Hanoi and which takes about 3 hours.
Nevertheless, in order to optimize your trips and your trip, also consider transfers directly to and from Nine Bein, the terrestrial Halong Bay (about 3h30 journey) which saves you from passing through Hanoi and therefore is a significant time saving during your trip. You can make this trip by minibus or private transport for optimal comfort.
Finally, if you plan after your cruise to reach Central Vietnam with a transfer by plane, Take a private car that will take you directly from Cat Ba or Ha Long to Hanoi Airport and we strongly advise you to take your flight the same day rather than the next morning.