Day 1: Hanoi - Ba Be National Park (250 km - 10 hours). (L, D)
You will be picked up at 08:00 by a private van/mini bus and we depart for Ba Be National Park. On the way there stopping in Thai Nguyen city to visit the Museum of the Culture - the second largest museum in Vietnam for ethnic minorities. We continue our drive to Ba Be National Park. Spending the night with a local family, in a Tay village overlooking Ba Be Lake.
Day 2: Ba Be Lake - Cao Bang (115 km - 4 hours). (B, L, D)
In the morning off to a boat trip on Ba Be Lake. It is a beautiful area surrounded by high limestone hills and tropical forest. You will stop at Dau Dang Waterfall and the impressive Puong Cave which is 30m high and 300m long. The river flows through the cave, so the boat will take you through to the other side. Return to the homestay, from where you will drive to Cao Bang. Arrival in Cao Bang in the evening and stay in a hotel.
Day 3: Cao Bang - Ban Gioc waterfall - Cao Bang (180 km - 8 hours). (B, L, D)
At around 09:00am driving to the largest waterfall in Vietnam, Ban Gioc. Having lunch en-route. Later in the afternoon heading back to the hotel in Cao Bang.
Day 4: Cao Bang - Lang Son - Hanoi (330 km - 10 hours). (B, L)
At around 08:00am we drive to the border town Lang Son, where lunch will be served. In the afternoon, we will visit the beautiful caves in the town and the local market before driving to Hanoi. We will be back to Hanoi around 17:00.
(B: breakfast; L: lunch; D: dinner)