| Final | | time | | L | | 1. Andreas Knebel | East Germany | 46.52s | | 2 | | 2. Martin Weppler | West Germany | 46.88s | | 1 | | 3. Stefano Malinverni | Italy | 46.96s | | 3 | | 4. Paul Bourdin | France | 47.69s | | 4 |
|
|
|
| | First 2 from each Semi advanced to Final. |
| Semi 1 | | time | | | 4. Martin Weppler | West Germany | 48.04s | Q | | 6. Stefano Malinverni | Italy | 48.27s | Q | | 7. Dinko Penev | Bulgaria | 48.50s | | | 8. Jacques Fellice | France | 48.61s | |
|
|
| Semi 2 | | time | | | 1. Andreas Knebel | East Germany | 47.10s | Q | | 2. Paul Bourdin | France | 47.43s | Q | | 3. Didier Dubois | France | 47.68s | | | 5. Koen Gijsbers | Netherlands | 48.23s | |
|
| Heat 1 | | time | | | 1. Dinko Penev | Bulgaria | 47.58s | Q | | 3. Didier Dubois | France | 47.93s | Q | | 12.Roberto Ribaud | Italy | 49.53s | | | -. Hartmut Weber | West Germany | DNF | |
|
|
| Heat 2 | | time | | | 2. Andreas Knebel | East Germany | 47.86s | Q | | 4. Martin Weppler | West Germany | 48.11s | Q | | 8. Benjamín González | Spain | 48.37s | |
|
| Heat 3 | | time | | | 5. Jacques Fellice | France | 48.17s | Q | | 6. Koen Gijsbers | Netherlands | 48.21s | Q, NR | | 7. Ainsley Bennett | Great Britain | 48.23s | |
|
|
| Heat 4 | | time | | | 9. Stefano Malinverni | Italy | 48.44s | Q | | 10.Paul Bourdin | France | 48.49s | Q | | 11.Rolf Gisler | Switzerland | 48.86s | |
|
|