Experience the breathtaking natural beauty of Halong Bay on this luxurious tour that also provides comfortable transportation from/to Hanoi. You'll have around seven to eight hours of cruising time on the bay, allowing you to explore hidden caves, kayak, and enjoy a delicious lunch on board. You can also take a refreshing swim and snorkel after lunch. To top it all off, you'll even get to see a fascinating fruit carving demonstration.