Halong Bay departs from Hanoi and takes approximately 3.5 hours to arrive. Halong Bay is composed of thousands of islands of various sizes, and you can take antique boats to shuttle between the small islands with karst landforms. The next day, you can go to the Surprise Cave and the unique stalactites inside the Xinshang Cave.