1. Beat BREU (Sui) en 42h40'41"
2. Josef Fuchs (Sui) à 32"
3. Leonardo Natale (Ita) à 1'04"
4. Gody Schmutz (Sui) à 2'09"
5. Henk Lubberding (Hol) à 4'10"
6. Ueli Sutter (Sui) à 4'57"
7. Dietrich Thurau (All) à 5'27"
8. Albert Zweifel (Sui) à 5'56"
9. Guy Nulens (Bel) à 7'47"
10. Eddy Schepers (Bel) à 8'48"
11. Theo De Rooy (Hol) à 9'07"
12. Daniel Gisiger (Sui) à 9'43"
13. Pierino Gavazzi (Ita) à 9'55"
13. Jean-Marie Grezet (Sui) e.a
15. Joop Zoetemelk (Hol) à 10'00"
16. Fons De Wolf (Bel) 12'30"
17. Jean-Philippe Vandenbrande (Bel) à 12'51"
18. Willy Sprangers (Bel) à 13'13"
19. Francesco Masi (Ita) à 13'25"
20. Jozef De Schoenmaecker (Bel) à 14'13"
21. Willy Vigouroux (Bel) à 15'44"
22. Jostein Wilmann (Nor) à 16'57"
23. Vicente Belda (Esp) à 19'08"
24. Andreas Burghold (Sui) à 19'47"
25. Giancarlo Casiraghi (Ita) à 20'08"
26. Adri Van der Poel (Hol) à 21'18"
27. Erwin Lienhard (Sui) à 22'53"
28. Rudi Pevenage (Bel) à 23'22"
29. Stefan Mutter (Sui) à 23'53"
30. Gerrie Knetemann (Hol) à 24'02"
31. Marino Amadori (Ita) à 25'35"
32. Peter Winnen (Hol) à 26'52"
33. John Trevorrow (Aus) à 27'18"
34. Bert Pronk (Hol) à 27'48"
35. Jacques Hanegraaf (Hol) à 29'47"
36. René Martens (Bel) à 33'32"
37. Josef Wehrli (Sui) à 33'48"
38. Hans-Peter Jakst (All) à 33'53"
39. Hendrik Devos (Bel) à 34'15"
40. Fridolin Keller (Sui) à 34'37"
41. Francisco Abelda (Esp) à 35'04"
42. Louis Luyten (Bel) à 37'00"
43. Uwe Bolten (All) à 37'56"
44. Guido Frei (Sui) à 39'47"
45. Henry Rinklin (All) à 40'04"
46. Jaroslav Posluny (Tch) à 40'41"
47. Antonio Bevilacqua (Ita) à 41'09"
48. Juan Fernandez (Esp) à 42'50"
49. Daniel Muller (Sui) à 44'50"
50. Klaus-Peter Thaler (All) à 46'03"
51. Jesus Guzman (Esp) à 48'47"
52. Flavio Zappi (Ita) à 49'56"
53. Patrick Moerlen (Sui) à 50'09"
54. Gerhard Schoenbacher (Aut) à 52'00"
55. Hans Neumayer (All) à 52'11"
56. Rudi Weber (All) à 56'11"
57. Geir Digerud (Nor) à 57'44"
58. Jozef Jacobs (Bel) à 59'01"
59. Frank De Gendt (Bel) à 1h00'08"
60. Michel Pollentier (Bel) à 1h01'30"
61. Urs Freuler (Sui) à 1h01'57"
62. Wilfried Wesemael (Bel) à 1h02'01"
63. Manuel Murga (Esp) à 1h02'30"
64. Peter Kehl (All) à 1h04'53"
65. Guido Amrhein (Sui) à 1h05'19"
66. Giovanni Moro (Ita) à 1h05'45"
67. Adri Van Houwelinghen (Hol) à 1h06'00"
68. Jaime Vilamajo (Esp) à 1h12'56"
69. Aad Van den Hoek (Hol) à 1h13'58"
70. Benny Schepmans (Bel) à 1h20'14"
71. Jan Bogaert (Bel) à 1h23'14"
72. Serge Demierre (Sui) à 1h25'44"