Start your day exploring the vibrant streets of Hanoi Old Quarter, known for its narrow alleys, ancient temples, and street food. Visit the Bach Ma Temple and the Dong Xuan Market for a tasty traditional lunch. In the afternoon, take a thrilling motorbike tour to visit the rest of the city's attractions like the Hoa Lo Prison Museum, the Temple of Literature, and the Hanoi Flag Tower.
Escape the city for a day of adventure in Ba Vi National Park. You can hike to the top of Ba Vi Mountain or go rafting in the Da River. Afterward, head to the Suoi Hai Lake to cool off. In the evening, go to the nearby town of Sa Pa, where you can enjoy a traditional dance performance and a delicious dinner at a local restaurant.
On your final day, embark on a memorable cruise in Halong Bay, a breathtaking UNESCO World Heritage Site. Enjoy kayaking, swimming, and exploring the hidden lagoons and caves. Visit Titop Island for stunning views and have a seafood lunch onboard. Return to Hanoi in the evening and enjoy a farewell dinner at a rooftop restaurant with a scenic view of the city.
If you have more time, you can add a day trip to Ninh Binh, which is known as the "Halong Bay on Land" for its beautiful limestone cliffs. Or, for a different kind of adventure, head to Ba Be Lake and go boating, hiking, and trekking. If you have less time, you can skip the motorbike tour and explore Hanoi Old Quarter on foot. You can also choose a shorter Halong Bay cruise or opt for a day trip to Tam Coc instead.