Vietnam Travel Guide

Northeast Vietnam Travel Guide: Bac Son, Ban Gioc, Angel Eye and Ba Be Lake

Northeast Vietnam Travel Guide: Bac Son, Ban Gioc, Angel Eye and Ba Be Lake

By David Ng, founder of World Mate Travel and a licensed Vietnam tour guide for 25 years. Published 28 May 2026. Updated 9 October 2026.

Northeast Vietnam is the limestone country between Hanoi and the Chinese border, in Lang Son, Cao Bang and Thai Nguyen provinces. Its four main stops are Bac Son valley, Ban Gioc waterfall, Angel Eye Mountain and Ba Be Lake. They link into one road loop from Hanoi with no flights, which World Mate Travel runs as a 6-day private tour.

Vietnam's northwest gets the photographers: Sapa, Mu Cang Chai, Pu Luong. The northeast gets far fewer foreign visitors. It is the side most operators do not sell, and you can still drive a full day past karst hills without passing another foreign tourist.

Where is northeast Vietnam and which provinces does this route cross?

The route crosses three provinces north-east of Hanoi: Lang Son (Bac Son valley), Cao Bang (Ban Gioc waterfall and Angel Eye Mountain) and Thai Nguyen (Ba Be Lake). The landscape is inland limestone karst, the same rock as Ha Long Bay: conical hills above rice valleys, with rivers, caves and waterfalls between them.

Ba Be Lake was in Bac Kan Province until 1 July 2025. On that date Bac Kan merged into Thai Nguyen Province under National Assembly Resolution 202/2025/QH15, and districts were abolished. Older guides and maps still say Bac Kan.

The roads are mostly two-lane national highways: QL1A out of Hanoi and QL4A through Cao Bang, with regular pothole repairs. Driving is slow, and the views are the reason to come.

What does the 6-day northeast Vietnam loop look like?

The loop takes four days on the road and two in Hanoi. It runs Hanoi, Bac Son, Ban Gioc, Angel Eye Mountain, Ba Be Lake and back to Hanoi. The longest drive is about six hours on Day 2 and again on Day 4. Nights are split between homestays, one resort and Hanoi hotels.

DayRouteDrive timeWhere you stay
1Hanoi to Bac SonAbout 4 hours via QL1AHomestay in Quynh Son village
2Bac Son to Ban GiocAbout 6 hours via QL4ASaigon Ban Gioc Resort, Cao Bang Province
3Ban Gioc, Nguom Ngao Cave, Angel Eye Mountain, Ba Be LakeAbout 4 hours to Ba BeHomestay in Pac Ngoi village
4Ba Be boat trip, then Ba Be to HanoiAbout 6 hours via Bac Kan and Thai NguyenHotel in Hanoi
5Hanoi city tourNoneHotel in Hanoi
6Departure from HanoiNoneNone

Drive times are World Mate Travel's own, by private car, without stops.

Map of a 6-day northeast Vietnam itinerary covering Bac Son, Ban Gioc waterfall, Angel Eye Mountain, and Ba Be Lake.
The loop from Hanoi through Bac Son, Ban Gioc, Angel Eye Mountain and Ba Be Lake.

Should I visit just one of these places or do the whole loop?

Do the loop. Each stop is worth seeing, but none of them alone justifies the drive from Hanoi. Bac Son is half a day at most. Ban Gioc is a strong morning. Angel Eye Mountain is a 20-minute photo stop. Ba Be Lake deserves the most time of the four.

They also fit together on the map. Bac Son sits between Hanoi and Cao Bang on the natural overnight route. Ban Gioc and Angel Eye Mountain are about an hour apart in Cao Bang Province. Ba Be is on the way back to Hanoi. The route is a loop because that is how the geography works.

What is there to see in Bac Son valley?

Bac Son is a wide, flat rice valley in Lang Son Province, ringed by sharp karst peaks. The view from Na Lay peak, about 1,200 stone steps above the valley, is the most photographed in the northeast. The fields are bright green in May and June and gold in late July and again in late September.

The valley floor is home to the Tay, the largest ethnic minority group in Vietnam. Their stilt houses cluster in villages such as Quynh Son, where homestays are the standard accommodation. Dinner is a set menu of Tay cooking, usually steamed sticky rice, free-range chicken and pork belly with sour bamboo.

Bac Son works as a one-night stop on the way to Cao Bang. It does not justify two nights unless you want the sunrise climb up Na Lay.

What is Ban Gioc waterfall and how do I see it?

Ban Gioc is a three-tier waterfall on the Quay Son River, which marks the Vietnam–China border in Cao Bang Province. It drops about 30 m and spans roughly 300 m. The Chinese side calls it Detian. It is commonly ranked the fourth-largest waterfall on a national border, after Iguazu, Victoria and Niagara.

There are two ways to see it:

HowTime neededWhat you get
Viewing platform on the Vietnamese side30 minutes round trip on a paved pathThe wide shot of all three tiers
Bamboo raft on the river20 to 30 minutes on the waterA close view from the foot of the main fall

Rafts from the Chinese bank work the same water, and the two sides pass each other without contact. The best time of day is mid-morning, after the early mist has lifted and before the afternoon haze. The falls run all year, and the volume peaks in September and October at the end of the wet season.

Nguom Ngao Cave is five kilometres from the waterfall. It is one of the longest cave systems in northeast Vietnam, with about 2,144 m of explored passage. The visit follows a lit concrete path through stalactite chambers and takes about an hour. Combine it with Ban Gioc on the same morning.

Ban Gioc waterfall on the Vietnam–China border in northeast Vietnam at peak water flow in late September.
Ban Gioc waterfall on the Quay Son River, Cao Bang Province.

What is Angel Eye Mountain and is it worth the stop?

Angel Eye Mountain is a conical karst hill about 30 km from Cao Bang city, with a round natural hole through its summit that frames the sky behind. Local people call it Mat Than, "god's eye", or Nui Thung, "the pierced mountain". It is worth a 20-minute stop on the drive from Ban Gioc to Ba Be.

There is no viewing platform and no entrance ticket. You stop on the road below and walk 5 to 10 minutes through farmland to photograph it from the field. The path is muddy after rain. The best light is mid-afternoon, when the sun is behind the hole.

What can I do at Ba Be Lake?

Ba Be Lake is the largest natural freshwater lake in Vietnam: about 8 km long, 6.5 km² in area and 145 m above sea level, in Ba Be National Park, Thai Nguyen Province. Karst hills rise straight from the water on both sides. Visitors come for a boat trip, a homestay night in Pac Ngoi village and short walks.

ActivityWhat it covers
Half-day boat tripThe main lake, the Nang River, Puong Cave (the river runs straight through it) and Dau Dang Waterfall, with a swim stop on the lake
Homestay in Pac Ngoi villageTay stilt houses on the lake shore, a set-menu dinner and an optional evening of Hát Then, Tay ritual song with the đàn tính lute
Short walks and kayakingPaths between Pac Ngoi and the nearby villages; kayaks on the lake

The homestay model is the same one we describe in our Pu Luong vs Sapa vs Mai Chau comparison, on a quieter and less developed scale.

Two nights is the right length for Ba Be if you have the time. The 6-day loop above gives it one night and a morning on the water; ask us to add a second night if the lake is your priority. Three nights is more than the area needs.

When is the best time to visit northeast Vietnam?

Mid-September to mid-October is the best single window: Ban Gioc is at peak volume, Ba Be is clear and warm, and Bac Son has its second harvest. Late July to early August is best for Bac Son's first golden harvest, but it falls in the school holidays, when Ban Gioc is crowded.

PeriodBac SonBan GiocBa Be and overall
March to JuneGreen, not yet goldLower volumePleasant and dry
Late July to early AugustFirst golden harvestDomestic holiday crowdsNguom Ngao Cave is busy and uncomfortable
Mid-September to mid-OctoberSecond, smaller harvestPeak volumeClear and warm
November to FebruaryNo harvestRuns with less waterCold and often misty; homestays are quiet

We avoid July and August for the full loop unless the Bac Son harvest is the reason for the trip. For the rest of the country, see our guide to the best time to visit Vietnam by region and month.

Who is the northeast Vietnam loop right for?

The loop suits travellers on a second visit who want a road trip through rural Vietnam. It does not suit first-time visitors who want the famous sights.

It suits travellers whoWhy
Have already seen Ha Long, Hue and Hoi AnThe northeast has none of the headline sights
Want a road trip, not a series of flightsThe whole loop is by car from Hanoi
Accept one long driving dayDay 2 is six hours through mountains
Accept homestay nights with shared facilitiesBac Son and Ba Be are homestay stops
Prefer villages and quiet country roads to a beach resortThat is what the route offers

First-time visitors are better served by our 11-day northwest Vietnam loop or a standard Hanoi, Ha Long, Hue and Hoi An route.

How does World Mate Travel run this trip?

We run the loop as a private tour: one guide and one driver for the whole route, one vehicle, and a mix of resort and homestay nights. It can be shortened to 4 or 5 days, or extended with two nights in Ha Giang. Many repeat clients book it as a second trip after the northwest.

Two published itineraries cover parts of the loop: the 4-day Ba Be Lake and Ban Gioc Waterfall tour and the 5-day Lang Son, Ban Gioc and Bac Son tour, which includes Angel Eye Mountain and Na Lay peak.

Frequently asked questions

  • Four days on the road from Hanoi cover Bac Son valley, Ban Gioc waterfall, Angel Eye Mountain and Ba Be Lake. World Mate Travel's standard programme is six days, with a Hanoi city tour and a departure day at the end. Add a day for a second night at Ba Be Lake.

  • By private car the drive is about 4 hours from Hanoi to Bac Son valley on QL1A, then about 6 hours from Bac Son to Ban Gioc on QL4A. Most travellers break the journey with a night in Bac Son.

  • Ba Be Lake is in Thai Nguyen Province. It was in Bac Kan Province until 1 July 2025, when Bac Kan merged into Thai Nguyen under National Assembly Resolution 202/2025/QH15.

  • Ban Gioc waterfall has the most water in September and October, at the end of the wet season. Mid-morning is the best time of day, after the mist lifts and before the afternoon haze. July and August bring domestic holiday crowds.

  • No. Angel Eye Mountain has no entrance ticket and no viewing platform. You park on the road about 30 km from Cao Bang city and walk 5 to 10 minutes through farmland to the viewpoint in the field.

    To plan a northeast Vietnam loop from Hanoi, message World Mate Travel on WhatsApp at +84 988 660 505 or email sales@worldmatetravel.com.

A floating market vendor rowing between loaded boats on the Mekong

Like the sound of this route?

Send us your month and we will tell you honestly whether it works, then build the version that fits it.

Get a free quoteA reply within 24 hours. No payment is taken here.

New guides every month

One email when we publish something worth reading before you fly. Unsubscribe in one click.

Thanks. Check your inbox to confirm.

We use your email only to send the newsletter, as described in the Privacy Policy.