Кубок Болгарії з футболу 2003—2004 — 64-й розіграш кубкового футбольного турніру в Болгарії. Титул вдруге здобув Литекс.

Календар Раунд Дата Матчі Клуби Перший раунд 21 жовтня 2003 16 48 → 32 1/16 фіналу 28 жовтня - 13 листопада 2003 32 32 → 16 1/8 фіналу 25 листопада - 10 грудня 2003 16 16 → 8 1/4 фіналу 13 грудня 2003 - 17 березня 2004 8 8 → 4 1/2 фіналу 7-21 квітня 2004 4 4 → 2 Фінал 12 травня 2004 1 2 → 1

Перший раунд

| colspan="3" style="background:#fcc;"|

1/16 фіналу

|colspan="5" style="background-color:#fcc" align=center|28 жовтня/12 листопада 2003

|colspan="5" style="background-color:#fcc" align=center|28 жовтня/13 листопада 2003

1/8 фіналу

|colspan="5" style="background-color:#fcc" align=center|25 листопада/3 грудня 2003

|colspan="5" style="background-color:#fcc" align=center|26 листопада/2 грудня 2003

|colspan="5" style="background-color:#fcc" align=center|26 листопада/3 грудня 2003

|colspan="5" style="background-color:#fcc" align=center|3/10 грудня 2003

1/4 фіналу

|colspan="5" style="background-color:#fcc" align=center|13/17 грудня 2003

|colspan="5" style="background-color:#fcc" align=center|14/18 грудня 2003

|colspan="5" style="background-color:#fcc" align=center|3/17 березня 2004

1/2 фіналу

|colspan="5" style="background-color:#fcc" align=center|7/21 квітня 2004

Фінал

Посилання Кубок Болгарії на rsssf