| Final 20:40 | time |  | 1. Harald Schmid | FRG | 48.65s |  | 2. Alexandr Vasilyev | URS | 48.76s |  | 3. Sven Nylander | SWE | 49.38s |  | 4. Toma Tomov | BUL | 49.62s |  | 5. Tagir Zemskov | URS | 50.02s |  | 6. José Alonso | ESP | 50.30s |  | 7. Rik Tommelein | BEL | 50.45s |  | 8. Athanassios Kalogiannis | GRE | 51.83s |   
 | 
 |  
| Heat 1 | time |  | 1. Harald Schmid | FRG | 49.17s |  | 2. José Alonso | ESP | 49.45s |  | 3. Tagir Zemskov | URS | 49.47s |  | 4. Athanassios Kalogiannis | GRE | 49.86s |  | 5. Luca Cosi | ITA | 50.28s |  | 6. Philippe Gonigam | FRA | 50.44s |  | 7. Philip Beattie | GBR | 50.67s |  | -. Peter Scholz | FRG | DQ |   
 | 
| Heat 2 | time |  | 1. Alexandr Vasilyev | URS | 48.80s |  | 2. Sven Nylander | SWE | 48 83s |  | 3. Toma Tomov | BUL | 49.51s |  | 4. Rik Tommelein | BEL | 49.77s |  | 5. Thomas Futterknecht | AUT | 49.82s |  | 6. Matthias Kaulin | FRG | 50.00s |  | 7. Max Robertson | GBR | 50.06s |  | 8. Juzef Kucej | TCH | 50.42s |   
 |  
| Heat 1 | time |  | 1. Sven Nylander | SWE | 49.80s |  | 2. Toma Tomov | BUL | 50.02s |  | 3. Jose Alonso | ESP | 50.03s |  | 4. Matthias Kaulin | FRG | 50.09s |  | 5. Giorgio Rucli | ITA | 50.89s |  | 6. Alain Cuypers | BEL | 51.27s |   
 | 
| Heat 2 | time |  | 1. Alexandr Vasilyev | URS | 49.61s |  | 2. Peter Scholz | FRG | 49.74s |  | 3. Rik Tommelein | BEL | 49.92s |  | 4. Thomas Futterknecht | AUT | 50.17s |  | 5. Luca Cosi | ITA | 50.69s |  | 6. Georgios Vamvakas | GRE | 50.91s |   
 | 
 
| Heat 3 | time |  | 1. Harald Schmid | FRG | 50.15s |  | 2. Philippe Gonigam | FRA | 50.45s |  | 3. Mark Robertson | GBR | 50.64s |  | 4. Ryszard Szparak | POL | 50.70s |  | 5. Oleg Asarov | URS | 50.76s |  | 6. UIf Sedlacek | SWE | 51.58s |  | 7. Klaus Ehrle | AUT | 51.82s |   
 | 
| Heat 4 | time |  | 1. Tagir Zemskov | URS | 49.85s |  | 2. Athanassios Kalogiannis | GRE | 49.96s |  | 3. Juzef Kucej | TCH | 50.00s |  | 4. Philip Beattie | GBR | 50.00s |  | 5. Thomas Nyberg | SWE | 52.16s |   
 |  
 |