Itinerary :
Day 1: Hanoi - Ha Long (L, D)
Depart at your hotel about 8.30 am. Take 3.5hrs bus trip to Halong with a short-break en route. Continue drive through lots of beautiful sceneries of Vietnam countryside. Get on-board upon arrival. Cruise on the bay among thousands of spectacular limestone islets to contemplate the stunning beautiful scenery of Viet Nam. Enjoy seafood lunch on board and then take a short excursion to Surprising cave, one of the most beautiful caves in Halong. While the boat anchor near Titov Island, swimming, relaxing. Have dinner and enjoy a romantic night on the junk boat.
Day 2: Halong - Cat Ba Island - 'Swimming, Kayaking' (B, L)
After breakfast, transfer to another small boat to go to Cat Ba, on the way stop at a small and desert islet beach for relaxing, sunbathing, swimming or kayaking, have lunch on boat. Arrive in Cat Ba, our car will transfer you to a hotel in Cat Ba, check-in hotel, relax and free in the afternoon. Dinner and overnight at hotel in Cat Ba.
Day 3: Cat Ba National Park - 'Trekking' - Hai Phong - Hanoi (B, L)
Breakfast at hotel then take 2hrs trekking via Cat Ba National Park - home to 32 types of mammals and about 2000 species of flora up to Navy Peak, where you have a great view of Ha Long bay & Cat Ba National park. Trek back to the Forest Gate, car pick up and drive back to the town for lunch. In the afternoon, take a speedboat to Hai Phong/Binh Harbour. Car will be waiting for you at the harbor and transfer back to Hanoi