| | | Final |  | time |  | L |  | 1. Pietro Mennea |  Italy | 46.51s |  | 2 |  | 2. Ryszard Podlas |  Poland | 46.55s |  | 4 |  | 3. Nikolay Chernetskiy |  Soviet Union | 46.72s |  | 3 |  | 4. Željko Knapić |  Yugoslavia | 47.83s |  | 1 | 
 |  | 
 |
 |  |  | First 2 from each Semi and next Best 2 advanced to Final. | 
 | | Semi 1 |  | time |  |  | 3. Nikolay Chernetskiy |  Soviet Union | 47.29s | Q |  | 4. Željko Knapić |  Yugoslavia | 47.61s | Q |  | 6. Alfonso Di Guida |  Italy | 47.86s |  |  | 7. Nándor Hornyacsek |  Hungary | 48.06s |  | 
 |  | | Semi 2 |  | time |  |  | 1. Ryszard Podlas |  Poland | 47.08s | Q |  | 2. Pietro Mennea |  Italy | 47.16s | Q |  | 5. Vasiliy Arkhipenko |  Soviet Union | 47.71s |  |  | 8. Karel Kolář |  Czechoslovakia | 48.62s |  | 
 | 
 | | Heat 1 |  | time |  |  | 9. Nándor Hornyacsek |  Hungary | 48.64s | Q |  | 11.Vasiliy Arkhipenko |  Soviet Union | 48.79s | Q |  | 12.Giovanni Bongiorni |  Italy | 48.79s |  | 
 |  | | Heat 2 |  | time |  |  | 1. Nikolay Chernetskiy |  Soviet Union | 47.20s | Q |  | 2. Ryszard Podlas |  Poland | 47.80s | Q |  | 6. Eddy De Leeuw |  Belgium | 48.34s |  |  | 9. Yanko Bratanov |  Bulgaria | 48.64s |  | 
 | 
 | | Heat 3 |  | time |  |  | 3. Alfonso Di Guida |  Italy | 47.96s | Q |  | 4. Karel Kolář |  Czechoslovakia | 47.96s | Q |  | 5. Narzis Popov |  Bulgaria | 48.19s |  | 
 |  | | Heat 4 |  | time |  |  | 7. Pietro Mennea |  Italy | 48.40s | Q |  | 8. Željko Knapić |  Yugoslavia | 48.55s | Q |  | 13.Pavel Pavlov |  Bulgaria | 48.83s |  | 
 | 
 |