2003–04 Nationalliga B season

The 2003-04 Nationalliga B season was the 57th season of the league as the second-level of Swiss ice hockey. EHC Biel won the championship.

Quarterfinals

 * EHC Biel - EHC Chur 4:1 (4:2; 3:2 OT; 4:5 SO; 5:3; 4:3 OT)
 * HC Ajoie - HC Thurgau 4:2 (4:3; 4:1; 3:7; 5:3; 1:3; 6:3)
 * HC Sierre - EHC Visp 4:0 (2:1 OT; 5:0; 2:1; 5:4 OT)
 * EHC Olten - GCK Lions 4:2 (2:3 OT; 3:1; 3:2 OT; 1:2; 4:3 OT 5:0)

Semifinals

 * EHC Biel - HC Ajoie 4:1 (5:1; 4:1; 2:3; 5:2; 10:2)
 * HC Sierre - EHC Olten 4:2 (2:0; 3:0; 4:1; 2:3; 2:3; 4:1)

Final

 * EHC Biel - HC Sierre 3:2 (3:1; 2:4; 5:1; 0:3; 4:3 OT)