Bitka kod Trajanovih vrata odigrala se 17. avgusta 986. godine između bugarskih i vizantijskih snaga. To je bio najveći poraz cara Vasilija II u borbama sa Samuilom.
Nakon neuspješne opsade Sofije, Vasilije se sa vojskom povukao prema Trakiji. U klancu takozvanih Trajanovih vrata Samuilove čete su ih napale i napravile pravi pokolj. Carev šator, sve blago i prtljag su bili zaplijenjeni. Ogroman broj vizantijskih vojnika stradao je u borbi.
Posljedica ovog poraza je novi građanski rat u Vizantiji.
Priredio: Dragan Leković