If you are traveling with an International Cruise Ships such as Celebrity Cruise, Millennium Cruise, Regent Voyager, it is likely that you will be docking in one of piers and Cai Lan interational port. There is a total of 7 piers which receive both freight ships and tourist ships so it is very helpful if you know which specific pier you will be stopping at.
From Cai Lan to Bai Chay pier (which hosts Indochina Sails, Alova Day Cruise, Emeraude Cruise) it takes about 15 minutes. From Cai Lan to Tuan Chau Island (which hosts Paradise Cruise, Phoenix Cruise, Bhaya Cruise, Glory Cruise) it will take about 30minutes. Transfer can be arranged as you arrive by calling a taxi, but to save time, it is better to book transfer in advance. Taxi fare in Halong Bay is about US$ 0.75 per kilometres and the total should not exceed $15.
Normally, these cruises will allow you a day to visit Halong Bay. You can book a day cruise trip (which normally lasts between 4 and 8 hours, depending on your arrival time) that includes transfer from where you stop.
If you have more than 1 day to spend in Halong Bay you can book a trip where you can stay on board of a smaller cruise in Halong Bay or in a hotel in mainland. It is advisable that you arrange these tours in advance as it may sometime be difficult to decide as you land without knowing which junk is a good one to travel with in Halong Bay.
If you are interested in exploring halong day tours you can visit vietnampackagetravel, halong-bay-tour, redgeckotravel, elegancetourist, hanoifreewalkingtours, phuquocislandexplorer, vietnamgrouptour site to know further attractive places.