Ba Be Lake or Ba Be National Park located in Ba Be District, Bac Can Province, 240km from Hanoi and covers more than 23,000 hectares boasting waterfalls, rivers, deep valleys, lakes and caves set amid towering peaks. The whole area is home to many ethnic minority communities including: Tay, H’mong. Dao, Nung and Kinh. Ba Be District population is 50.000 people in 10.389 family. There are 3.862 (37.17%) family under poor condition (following 59/2015/QĐ-TTg decree). Ba Be Lake is in fact three lakes linked by wide channels, about 8km long and 400m wide. The surface is always calm, making a boat trip a peaceful experience. To reach Ba Be, it is an approximately six-hour drive on rough road but excellent scenery compensated.
Ba Be Lake is located in the centre of Ba Be National Park, 70km southeast of Bac Kan city. Ba Be Lake is one of the most unique and beautiful natural tourist attractions in Vietnam. The lake was formed by the geological structural changes millions of years ago that made limestone mountains and caves. The lake was composed of three parts (Pe Leng, Pe Lu, Pe Lam) so it was called Ba Be Lake. The lake is 8km long, the widest place of 2km, with a water surface area of 500ha and an average depth of 20m, the deepest part being 35m. There are beautiful small islands on the lake and hundreds of freshwater fish Due to its special geological structure, Ba Be Lake is very different in comparison with other Karst lakes on the world. At the International Conference of Freshwater Lakes held in March 1995 Ba Be Lake was ranked as one of 20 most beautiful natural freshwater lakes of the world that should be protected. In 2012, Ba Be Lake was recognised as a special National landscape monument. Ba Be Lake, situated at an altitude of 150m above the sea level, is surrounded by the high limestone mountains and primeval jungle and with a year round beauty, the panorama of the lake is like a watercolour painting.



Day 1: Hanoi Arrival Day 2: Hanoi- Ba Be Day 3, 4, 5, 6, 7: Ba Be Lake Day 8: Hanoi City Tour Day 9: Halong Bay Day 10: Halong Bay- Hanoi Day 11: Depart Hanoi.



Day 1: Hanoi – Ba Be National Park Day 2: Ba Be National Park Trekking Day 3: Ba Be National Park Trekking/Exploring Day 4: Be Be National Park departure

Online support

Should you have any enquiry, please do not hesitage to contact our team at

  • Mr.Daniel - +84 966 686 235