| 1 | Slobodan Brankovic | YUG | 46,23 | Q |
| 2 | Marco Vaccari | ITA | 46,34 | Q |
| 3 | Adeoye Mafe | GBR | 46,62 | Q |
| 4 | Jiri Janousek | TCH | 46,98 | |
| 5 | Fabio Grossi | ITA | 47,60 | |
| 6 | Gary Cadogan | GBR | 47,85 |
| 1 | Andrea Nuti | ITA | 46,65 | Q |
| 2 | Alexey Ilyushin | LAT | 46,97 | Q |
| 3 | David Grindley | GBR | 47,03 | Q |
| 4 | Manuel Moreno | ESP | 47,33 | |
| 5 | Zvetoslav Stankulov | BUL | 47,37 | |
| 6 | José Mendes | POR | 48,18 |