1. Alberto FERNANDEZ (Esp) en 24h57'56"
2. Miguel-Maria Lasa (Esp) à 47"
3. Marino Lejarreta (Esp) à 1'32"
4. Faustino Ruperez (Esp) à 1'36"
5. José-Luis Laguia (Esp) à 1'41"
6. Pedro Vilardebo (Esp) à 1'50"
7. Jorgen Marcussen (Dan) à 2'40"
8. José Nazabal (Esp) à 4'00"
9. Julian Andiano (Esp) à 6'36"
10. José-Luis Mayoz (Esp) à 7'54"
11. Jesus Suarez-Cuevas (Esp) à 8'13"
12. Pedro Torres (Esp) à 10'15"
13. Ismaël Lajarreta (Esp) à 10'17"
14. Vicente Belda (Esp) à 10'21"
15. Jesus Manzaneque (Esp) à 10'52"
16. Angel Arroyo (Esp) à 11'57"
17. Juan Fernandez (Esp) à 12'48"
18. Juan-Carlos Alonso (Esp) à 14'03"
19. Amilcare Sgalbazzi (Ita) à 17'52"
20. Manuel Esparza (Esp) à 18'15"
21. Bruno Leali (Ita) à 19'57"
22. Felipe Yanez (Esp) à 20'57"
23. Francisco Albelda (Esp) à 22'37"
24. Javier Eliorriaga (Esp) à 24'01"
25. Francisco Galdos (Esp) à 24'09"
26. Antonio Gonzalez (Esp) à 25'13"
27. Dominique Arnaud (Fra) à 28'33"
28. Uwe Bolten (All) à 28'55"
29. Juan Pujol (Esp) à 33'14"
30. Rafael Ladron de Guevara (Esp) à 33'37"
31. Imanol Murga (Esp) à 34'21"
32. José-Antonio Bernal (Esp) à 34'30"
33. Pedro Munoz (Esp) à 35'07"
34. Vicente Iza (Esp) à 35'44"
35. Isidro Juarez (Esp) à 38'36"
36. Jorge Ruiz-Cabestany (Esp) à 39'24"
37. André Dierickx (Bel) à 39'41"
38. Joseph Van de Poël (Bel) à 41'42"
39. Enrique Garcia (Esp) à 44'52"
40. Sebastian Pozo (Esp) à 45'38"
41. Pasquale Pugliese (Ita) à 46'30"
42. Jesus-Angel Ruiz-Teran (Esp) à 46'42"
43. Javier Lopez-Izkue (Esp) à 49'14"
44. Antonio Palmero (Esp) à 51'05"
45. Miguel Atxa (Esp) à 52'56"
46. Juan-Luis Juarez (Esp) à 56'55"
47. Juan-Maria Azkarate (Esp) à 57'26"
48. Juan-Martin Ocana (Esp) à 1h00'45"
49. Igancio Fandos (Esp) à 1h02'31"
50. Luiginio Moro (Esp) à 1h05'11"
51. Jaime Martin-Tarancon (Esp) à 1h18'30"
52. Marc Vasseur (Fra) à 1h20'46"
53. Antonio Cabello (Esp) à 1h21'26"