Most travelers report a similar travel time to Halong Bay: around 2.5 to 3 hours by limousine bus. Since Bai Tu Long Bay cruises also depart from ports in the Halong area, the route and transfer time remain the same.