Erano iscritte tutte le formazioni partecipanti alla Vysšaja Liga 1986. Le 16 squadre furono divise in quattro gironi da quattro squadre: in ciascun girone si disputavano gare di sola andata (tre incontri per squadra, ogni squadra poteva disputare una o due partite in casa), assegnando due punti per la vittoria, uno per il pareggio e zero per la sconfitta.
Le quattro vincitrici dei quattro gironi erano ammesse alle semifinali, anch'esse giocate su gare di sola andata, così, come la finale, giocata però in campo neutro.