Skip to content
Home » ⚔️🔒Ambush at Bắc Lệ, Tonkin, 23-24 June 1884

⚔️🔒Ambush at Bắc Lệ, Tonkin,
23-24 June 1884

The dramatic events that triggered war between France and China!

The Ambush at Bắc Lệ in June 1884 marked a turning point in the escalating tensions between France and China in northern Tonkin. In June 1884, a French column under Lieutenant Colonel Alphonse Dugenne, comprised of about 465 French troops and 284 Tonkinese auxiliaries, with a supply column of local ‘coolies’ and baggage mules, was ambushed by a much larger Chinese regular force near Bắc Lệ, on the road from Phủ Lạng Thương to Lạng Sơn. The attack was the catalyst for the Sino-French war of 1884-85 that saw French forces of the Tonkin Expeditionary Corps engaged in combat with Chinese forces across northern Vietnam, mainland China, and Formosa (now Taiwan).

The French defensive square at Bắc Lệ, about 150 metres long on each side. The Nuï-Dong-Naï cliffs are in the background. The mules and baggage can be seen in the centre of the square.
The French defensive square at Bắc Lệ, about 150 metres long on each side. The Nuï-Dong-Naï cliffs are in the background. The mules and baggage can be seen in the centre of the square.

Key facts

🗺️ Ambush at Bắc Lệ, 23-24 June 1884
⚔️ Tonkin Campaign 1883-86 Chiến dịch Bắc Kỳ (Vietnamese)
🪖 ~450 French troops and ~300 Tonkinese auxilaries VERSUS ~3,100 Chinese soldiers of the Guangxi Army
🎯 Chinese forces ambush French colonial troops, who conduct a successful fighting withdrawal
For weapons, uniforms and equipment of the French Colonial Wars please visit the virtual museum

You may also be interested in these firsthand battlefield studies covering the Tonkin Campaign and Sino-French War: Tonkin Campaign / Sino-French War (1883-86) ♦ Sơn Tây Campaign (1883) ♦ Bắc Lệ Ambush (1884) ♦ Siege of Tuyên Quang (1884-85) ♦ Battle of Hòa Mộc (1885)


Google Map location of the Bắc Lệ ambush


🎧 Prefer to listen? This article is also available as a 45-minute podcast

Tip: If Podbean overlay appears after pausing, click the × in the top-right corner to return to the player controls.


🧭🥾 Walking the Battlefield

I explored the site of the Bắc Lệ ambush in April 2025. equipped with unit histories, French and Vietnamese accounts, sketches, maps, and GIS overlays. Nothing remains of the Chinese forts, and the events of 1884 are not taught in Vietnam–a war between the former colonial power and Vietnam’s neighbour, China, is too sensitive a subject to be remembered. Very little has been written about the Bắc Lệ ambush, and most of the available information merely reiterates earlier secondary sources. The exception is an 1890 publication by Capitaine (later Général de Division) Jean François Alphonse Lecomte; an officer of the French Army Topographical Service. Capitaine Lecomte was the reconnaissance officer for the Dugenne column and was tasked with mapping the hitherto uncharted route to Lang Son and Cao Bang.


  1. Historical Context: researching the Ambush at Bắc Lệ
  2. Strategic context: The Tonkin Campaign
  3. French plan for the occupation of the border
  4. 🔒The march to Lang Son
  5. 🔒Chinese troops open fire on the column
  6. 🔒The ambush on 23 June 1884
  7. 🔒24 June – the battle continues
  8. 🔒The column regroups at Bắc Lệ
  9. 🔒Arrival of General de Negrier’s relief force
  10. 🔒France and China seek a diplomatic solution to the crisis
  11. 🔒Aftermath of the Bắc Lệ ambush
  12. 🔒Assessment of the French performance during the ambush at Bắc Lệ
  13. 🔒Additional images of the Bắc Lệ battle site
  14. 🔒Sources
  15. 📚 Further Reading
  16. 🧭 Battlefield Travel Guide: Ambush at Bắc Lệ (1884)
  17. FAQ: Ambush at Bac Le (1884)

Capitaine Lecomte’s account

Capitaine Lecomte wrote a very detailed account of the journey and the battle.  The account was published in Paris as ‘Le guet-apens de Bac-Lé’ (The Bắc Lệ Ambush) in 1890, accompanied by detailed mapping and sketches. 

To understand the battlefield and write this article, I translated Lecomte’s book into English (with Google Translate assistance) and superimposed his sketches and maps over the current real-world data.  The mapping, combined with narrative descriptions, enabled me to accurately identify the battlefield’s physical features, explore the battle sites in April 2025, and gain a comprehensive understanding of what occurred there. I suspect that I am the first to review this work in English for a very long time, and perhaps the first to walk the battlefield enabled by such detailed terrain analysis.

The cover of Capitaine Lecomte's 1890 report on the battle. The cover illustration depicts a Chinese Mandarin negotiating in apparent good faith, while the peeled-back facade reveals Chinese soldiers waiting in ambush.
The cover of Capitaine Lecomte’s 1890 report on the battle. The cover illustration depicts a Chinese Mandarin negotiating in apparent good faith, while the peeled-back facade reveals Chinese soldiers waiting in ambush.

French incursions in Tonkin

France had colonised southern Vietnam (Cochin China) between 1862 and 1867. In 1873, French forces under Lieutenant Francis Garnier briefly conquered Hanoi in Tonkin (northern Vietnam) but withdrew under a diplomatic settlement. In 1881, Admiral Henri Rivière led a second, much larger, expedition into Tonkin. Rivière’s forces bombarded and captured the Imperial Citadel, forcing the Nguyen Emperor to accede to French demands for access.

This European intrusion into what had traditionally been a Chinese client state caused great concern in the Qing court. With covert Chinese support, the French faced opposition from Liu Yongfu’s mercenary ‘Black Flag Army’ and Vietnamese forces.

At Son Tay in December 1883, a French force of about 9,000 troops defeated a combined Black Flag/Vietnamese/Chinese regular Guanxi army of some 12,000 soldiers. In March 1884, a French force under General Mallot routed the Chinese Guangxi Army at their stronghold of Bắc Ninh. Further French victories at Hưng Hóa, Thái Nguyên, and Tuyen Quang secured the Red River Delta region and largely eliminated the threat from the Black Flag Army and Vietnamese forces.

French marines overrun Liu Yongfu's Black Flag Army at Son Tay CItadel in December 1883
French marines overrun Liu Yongfu’s Black Flag Army at Son Tay CItadel in December 1883

The Treaty of Tientsin

On 11 May 1884, the same day as the French victory at Thái Nguyên, Chinese and French representatives signed the Treaty of Tientsin. The treaty stipulated the immediate evacuation of Chinese forces from Tonkin, China’s recognition of the French protectorate over Tonkin, recognition of prior French treaties with the Vietnamese court at Hue, and the establishment of a free-trade agreement along the Chinese-Tonkinese border. In return, the French guaranteed security along the border, relinquished their demands for indemnity, and guaranteed not to demean the Celestial Court in any future treaty negotiations. The treaty included an additional clause, agreed by Li-Hung-Chang, the Chinese representative, and by Frigate Captain Fournier, the French representative.

“China undertakes to immediately withdraw the Chinese garrisons in Tonkin to the borders.” After a period of twenty days, that is to say, on June 6 , French troops will be able to occupy Lang-Son, Cao-Bang, That-Ké and all the places in Tonkin territory backing onto the borders of Quang-Tong and Quang-Si; on the same date, naval stations will be able to be established along the entire coast of Tonkin. “After a period of 40 days, that is to say, on June 26, French troops will be able to occupy Lao-Kai and all the places in Tonkin backing onto the Yun-Nan border. Once these periods have expired, the Chinese garrisons lingering on the territory of Tonkin will be summarily expelled.”

Extract from the Treaty of Tientsin

While the Qing Court negotiated and signed the treaty, the ‘war faction’ within the court, led by Zhang Zhidong, opposed the treaty and was determined to resist further French incursions.  The ongoing influence of these hawkish leaders played a significant part in the events that followed.

Rapid follow-up of the Chinese retreat

With the Tientsin Treaty in place, the French sought to follow closely behind the Chinese forces as they withdrew from northern Tonkin. This would prevent local warlords and brigands from filling the security vacuum, and ensure Chinese forces did not destroy infrastructure as they departed.

The priority for the French was to secure key posts along the Tonkin/China border, including Lang-Son, That-Ké, and Cao-Bang (these locations would feature again 65 years later in the Battle for Route Coloniale No. 4). For mapping, the French had only a crudely constructed Annamite map they had captured from the Black Flags, although it did provide information on the route and strategic locations.

Forming the Dugenne Column

General Millot formed a column of troops for the occupation of the border.  Lieutenant Colonel Alphones Dugenne was designated commander and assigned a force comprising marine infantry, Tonkinese riflemen, cavalry, pontonniers (bridge engineers), medical staff, a signals detachment, a photographer, and coolies (native porters). Mules and oxen would carry additional supplies. Dugenne’s column would also undertake a topographical survey along the route.

The assembly area for the column was designated as Phủ Lạng Thương (now Bắc Giang). Some elements of the column moved over land, while much of the heavy equipment was moved by barge from Hanoi to Phủ Lạng Thương. By 12 June 1884, the preparations were complete, and the column commenced its march at 0330hrs on 13 June.

1st Battalion, Tirailleurs Tonkinois (local auxiliaries) with their distinctive bamboo-framed hats. The column included 284 of these soldiers, none of whom had more than a few weeks of military training.
1st Battalion, Tirailleurs Tonkinois (local auxiliaries) with their distinctive bamboo-framed hats. The column included 284 of these soldiers, none of whom had more than a few weeks of military training.

The ‘Mandarin Road’ to Lang Son

The road to Lang-Son was known as the ‘Mandarin Road’, serving both as a means of communication between China and Tonkin and as an invasion route from China over previous centuries.   The only information the French had on the route was from the translated Annamite map previously discussed, a previous military expedition that had advanced over the first 22km to Cau Son, and notes from two previous travellers to Lang-Son a few years earlier: M. Aumoitte, then chancellor of the consulate of France in Hanoi, and Father Luentès, a Spanish missionary. According to their accounts, the journey to Lang-Son could be completed in five days.

•  Day 1, Phủ Lạng Thương to Lang-Kep;
•  Day 2, Lang -Kep to Bắc Lệ;
•  Day 3, Bắc Lệ to Tanh-Mo or Phu-Truong -Kanh;
•  Day 4, Tanh-Moï to Cut;
•  Day 5, Cut to Lang-Son.

The distance to be covered was about 100 kilometres. For a person travelling alone, during the extreme heat of the rainy season, this rate of movement would have been difficult. For a military column escorting a heavy supply column and having to bridge multiple streams each day, this rate of movement was not achievable.

Capitaine Lecomte's map of the Mandarin Road with my annotations
Capitaine Lecomte’s map of the Mandarin Road with my annotations

Composition of the column

The force composition for the march is shown in Table 1. Dugenne had the option of taking a battery of four artillery pieces, but lacked the manpower and equipment to haul them, so he decided to leave the guns behind. The guns would be brought forward after the column reached Lang Son. Lecomte later noted that, if the guns had been present during the battle, they would have been swiftly eliminated in close-range combat.

CorpsOfficersTroops
3rd Regiment, Infanterie de Marine (Colonial Infantry)7281
1st Battalion, Tirailleurs Tonkinois (local auxiliaries)4284
Half-Squadron Chasseurs d’Afrique (light cavalry)338
Company, 2nd Battalion, African Light Infantry (penal)277
Engineer and Pontoon Section155
Gendarmerie (Military Police)05
Optical Telegraphy Section (using signal lamps by night)16
Train (supply wagons and mules)4219
Ambulance (Doctor, medical orderlies, ambulance)30
Other officers (Diplomats, Photographer, etc)50
Total military30965
Plus locally engaged porters ‘Coolies’ 900

Plan for the Occupation of the border posts

When the column reached Lang Son, they would occupy the town with a marine infantry company, the cavalry detachment, a 100-man platoon of the 12th Tonkinese rifle company, 200 mules of the convoy and their drivers, and half of the porters.

From Lang Son, the rest of the column would continue to That-Ké (three days’ march). From That-Ké, a marine infantry company and a platoon of Tonkinese riflemen (100 men) would continue to occupy Cao-Bang (another three days’ march).


👉 Continue reading — this article is part of the BattlefieldTravels Deep Research Collection. The full 6,719-word analysis draws on eyewitness accounts of the 1884 Bắc Lệ Ambush, extensive GIS terrain analysis, firsthand fieldwork on the battlefield, and engagement with the local community around the ambush site. Primary source examination, tactical conclusions, and notes & references that exist nowhere else in English. Try membership free for 7 days.


Membership Required

This is original research that exists nowhere else.

Members get access to the Deep Research Collection — raw observations from the battlefield, terrain and tactical analysis, and primary source material translated and examined firsthand.

Try free for 7 days →

Already a member? Log in here

📚 Further Reading

This battle study nests within the broader analytical framework explored in the Research Hub, where operational methods, operating environments, armies, commanders, and weapons are examined across conflicts and eras. The links below connect related studies across the wider body of battlefield analysis on the BattlefieldTravels site.

⚔️ Explore all battle studies from the Tonkin Campaign 1883-1886
⚔️ Explore all battle studies involving the French Foreign Legion

🏛️Explore the museum of French colonial war historic artefacts

The book list for this conflict includes the finest campaign studies, memoirs, and operational analyses available on the Tonkin Campaign, in both French and English, selected specifically to complement this battlefield study.📚Tonkin Campaign 1883-1886 – Recommended Reading

🗞️ For updates on new battlefield studies and research insights, you can subscribe to the Newsletter.



FAQ: Ambush at Bac Le (1884)

What was the Bac Le Ambush?

A clash in June 1884 between French forces and Chinese Guangxi Army troops, sparking the Sino-French War.

Where did it take place?

Near Bac Le, in northern Tonkin (modern Vietnam).

Who fought there?

A French column under Colonel Dugenne was attacked by Chinese regulars, despite ongoing peace negotiations.

What was the outcome?

The French force retreated in good order after sustaining heavy casualties. The incident escalated into full-scale war.

Can the Bac Le battlefield be visited?

Yes, the Bac Le area can be reached from Lang Son. Terrain features like the Nuï-Dong-Naï cliffs still exist.


Subscribe to Battlefield Travels and receive a free E-Book Battlefield Guide

Unlock expert battlefield analysis, campaign reconstructions, and historical insights drawn from firsthand exploration and primary sources.

🗺️ You’ll receive:

🎖️ Exclusive historical insights you won’t find elsewhere

📘 A free eBook: 10 Tips for Exploring Historic Battlefields

📰 New battlefield studies straight to your inbox as they are published


Comments — I welcome your feedback and contributions