The 1979–80 Bulgarian Cup was the 40th season of the Bulgarian Cup (in this period the tournament was named Cup of the Soviet Army). Slavia Sofia won the competition, beating Beroe Stara Zagora 3–1 in the final at the Vasil Levski National Stadium.
First round
!colspan=5 style="background-color:#D0F0C0;" |24 November 1979 / 1 December 1979
Second round
!colspan=5 style="background-color:#D0F0C0;" |8 December 1979 / 15 December 1979
Third round Team 1ScoreTeam 2Place16 February 1980 ||style="text-align:center;" |Ihtiman ||style="text-align:center;" |Dupnitsa ||style="text-align:center;" |Novi Pazar ||style="text-align:center;" |Ruse ||style="text-align:center;" |Yambol ||style="text-align:center;" |Pernik ||style="text-align:center;" |Sofia ||style="text-align:center;" |Haskovo
Quarter-finals Team 1ScoreTeam 2Place23 February 1980 ||style="text-align:center;" |Veliko Tarnovo ||style="text-align:center;" |Novi Pazar ||style="text-align:center;" |Sofia ||style="text-align:center;" |Sliven
Semi-finals Team 1ScoreTeam 2Place9 April 1980 ||style="text-align:center;" |Targovishte ||style="text-align:center;" |Karlovo
Final
Details
References