The 1967–68 Bulgarian Cup was the 28th season of the Bulgarian Cup (in this period the tournament was named Cup of the Soviet Army). Spartak Sofia won the competition for the first and only time, beating Beroe Stara Zagora 3–2 after extra time in the final at the Vasil Levski National Stadium.
First round
Group stage Group 1 Matches were played in Yambol and Stara Zagora
Group 2 Matches were played in Plovdiv, Pazardzhik and Asenovgrad
Group 3 Matches were played in Dupnitsa and Blagoevgrad
Group 4 Matches were played in Dimitrovgrad and Haskovo
Semi-finals
Final
Details
References