| Final |   | time |   |  | 1. Eamonn Coghlan |   Ireland | 3:41.8 | SB |  | 2. Thomas Wessinghage |   West Germany | 3:42.2 | SB |  | 3. John Robson |   Great Britain | 3:42.8 | PB |  | 4. Antti Loikkanen |   Finland | 3:44.7 | SB |  | 5. Marc Nevens |   Belgium | 3:45.2 | PB |  | 6. Harald Hudak |   West Germany | 3:45.9 | PB |  | 7. Ray Flynn |   Ireland | 3:51.5 |   |  | 8. Wybo Lelieveld |   Netherlands | 3:55.4 |   |   
 | 
 |  
|
  Heats - Saturday, 24th February |  | First 4 from each Heat advanced to Final.  |   
| Heat 1 |   | time |   |  | 5. Eamonn Coghlan |   Ireland | 3:45.6 | Q |  | 6. Harald Hudak |   West Germany | 3:46.1 | Q |  | 7. Antti Loikkanen |   Finland | 3:46.4 | Q |  | 8. Wybo Lelieveld |   Netherlands | 3:46.4 | Q |  | 10.Laurent Rutton |   France | 3:46.8 |   |  | 11.Jozef Plachý |   Czechoslovakia | 3:47.1 |   |  | 12.Claudio Patrignani |   Italy | 3:47.6 |   |  | 14.Erwin Wagger |   Austria | 3:49.4 |   |  | 15.Ruben Sørensen |   Denmark | 3:50.8 |   |   
 | 
 | 
| Heat 2 |   | time |   |  | 1. Thomas Wessinghage |   West Germany | 3:44.6 | Q |  | 2. Ray Flynn |   Ireland | 3:45.1 | Q |  | 3. John Robson |   Great Britain | 3:45.3 | Q |  | 4. Marc Nevens |   Belgium | 3:45.5 | Q |  | 9. Joost Borm |   Netherlands | 3:46.6 |   |  | 13.Vinko Pokrajčić |   Yugoslavia | 3:48.2 |   |  | 16.Arpad Bari |   Czechoslovakia | 3:50.9 |   |   
 |  
 |