Zwycięzcy par 1/8 finału awansowali do rundy półfinałowej, w ramach której rozegrano dwa turnieje. W pierwszym turnieju półfinałowym uczestniczyli zwycięzcy par 1–4, natomiast w drugim – zwycięzcy par 5–8. Gospodarzem pierwszego turnieju był zwycięzca pary 3, natomiast drugiego – zwycięzca pary 7. +Podział drużyn na turnieje półfinałoweTurniej IZwycięzcy w parach 1–4 1/8 finałuPara 1Brabo Antwerpen – Rapid BukaresztPara 2CC Casablanca/SC Espinho – Stade FrançaisPara 3SC Dynamo Berlin – Újpesti DózsaPara 4Dukla Kolín – Alemannia Aachen/ÖMV Blau-Gelb WienTurniej IIZwycięzcy w parach 5–8 1/8 finałuPara 5CA Luxembourg/Servette VB – Akademik SofiaPara 6Zamalek SC – Jugoslavija BelgradPara 7Galatasaray – AZS-AWF WarszawaPara 8Progresul Bukareszt – CSKA Moskwa W obu turniejach drużyny rozegrały między sobą po jednym meczu. Kolejność spotkań ustalono w drodze losowania. Zwycięzcy obu turniejów awansowali do finału.

W finale drużyny rozegrały między sobą dwumecz. O tym, który zespół zdobył Puchar Europy, decydowały te same kryteria co w rundzie kwalifikacyjnej i 1/8 finału.