Atlas of Battles

battle, medieval

Battle of Chabuheluo

Battle of Chabuheluo was a battle fought in AD 647 at Patna, in what is now India. Its exact site is not recorded; the atlas places it at Patna. The recorded result: Tang alliance victory. Recorded strength: 1,200 Tibetan soldiers; 7,000+ Nepalese cavalrymen against Unknown.

See it on the globe Read the article

FoughtAD 647
WherePatna, India25.610N, 85.141E, placed at the location, approximate
OutcomeTang alliance victory
BelligerentsTang dynasty; Tibetan Empire; Licchavis of NepalagainstKingdom of Kannauj
Casualties and lossesUnknownand3,000+ beheaded; 10,000+ drowned; 2,000 captured

Record

DateAD 647 (year precision)
PlacePatna, India
25.610N, 85.141E
KindBattle, medieval
Strength1,200 Tibetan soldiers; 7,000+ Nepalese cavalrymenUnknown
Casualties and lossesUnknown3,000+ beheaded; 10,000+ drowned; 2,000 captured
Commanders
  • Wang Xuance
  • Arunasva
Battle of ChabuheluoBattle of ChabuheluoBattle of GhaghraSiege of ArrahBattle of BuxarBattle of GhaghraSiege of ArrahBattle of BuxarGorakhpurGayaMuzaffarpurAurangabadRajbiraj100 km25.610N, 85.141E
Placed at Patna; the exact site is not recorded. with the nearest other engagements in the atlas. Present-day coastlines, rivers and borders; towns from Natural Earth.

Nearest engagements

Elsewhere in AD 647

Battle of Chabuheluo is one of 203 engagements of the 7th century in the atlas and one of 376 in present-day India.

Sources

Identity, coordinates, dates and the war from Wikidata Q97695722, released under CC0. Result, belligerents, commanders, strength and casualties from the infobox of the English Wikipedia article Battle of Chabuheluo, revision 1376359431, read 2026-11-14, licensed CC BY-SA 4.0; the article's text is not reproduced here. Present-day country and state from Natural Earth. Dates before 1582 follow the Julian calendar as recorded.