| | | Final |  | time |  |  | 1. José Luis González |  Spain | 3:38.70 | NR |  | 2. José Manuel Abascal |  Spain | 3:38.91 |  |  | 3. Antti Loikkanen |  Finland | 3:39.62 |  |  | 4. Thomas Wessinghage |  West Germany | 3:39.79 |  |  | 5. Andreas Baranski |  West Germany | 3:40.96 |  |  | 6. Carlos Cabral |  Portugal | 3:41.24 |  |  | 7. Pierre Délèze |  Switzerland | 3:41.38 |  |  | 8. Khristos Papakhristos |  Greece | 3:49.26 |  | 
 |  | 
 |
 | Heats - Saturday, 6th March |  | First 3 from each Heat and next Best 2 advanced to Final. | 
 | | Heat 1 |  | time |  |  | 1. Thomas Wessinghage |  West Germany | 3:39.74 | Q |  | 2. José Manuel Abascal |  Spain | 3:40.14 | Q, NR |  | 5. Carlos Cabral |  Portugal | 3:41.29 | Q |  | 7. Khristos Papakhristos |  Greece | 3:41.67 | q, NR |  | 9. Gianni Truschi |  Italy | 3:44.02 |  |  | 14.Riccardo Materazzi |  Italy | 3:47.31 |  |  | 15.François Burdel |  France | 3:48.38 |  |  | 16.László Tóth |  Hungary | 3:49.38 |  |  | 17.Staffan Lundström |  Sweden | 3:50.49 |  | 
 |  | | Heat 2 |  | time |  |  | 3. José Luis González |  Spain | 3:40.86 | Q |  | 4. Pierre Délèze |  Switzerland | 3:41.28 | Q |  | 6. Antti Loikkanen |  Finland | 3:41.62 | Q |  | 8. Andreas Baranski |  West Germany | 3:42.75 | q |  | 10.Mirosław Żerkowski |  Poland | 3:44.08 |  |  | 11.Willy Goddaert |  Belgium | 3:44.13 |  |  | 12.Rosario Zingales |  Italy | 3:44.34 |  |  | 13.Miguel Lindoso |  Spain | 3:46.20 |  | 
 | 
 |