1. Cesare Del Cancia (Ganna) 7h31'30"
2. Pierino Favalli (Legnano) +2'20"
3. Marco Cimatti +2'50"
4. Attilio Masarati (Il Bertoldo) s.t.
5. Olimpio Bizzi (Frejus) s.t.
6. Osvaldo Bailo s.t.
7. Giovanni Cazzulani (Legnano) s.t.
8. Luigi Macchi (Il Littoriale) s.t.
9. Elio Bavutti (Frejus) s.t.
10. Giotto Cinelli (Bianchi) s.t.
11. Maggiorino Grosso s.t.
12. Umberto Guarducci (Il Littoriale) s.t.
13. Diego Marabelli (Bianchi )s.t.
14. Aladino Mealli (Legnano) s.t.
15. Enrico Mollo (Frejus) s.t.
16. Giulio "Jules" Rossi s.t.
17. Renato Scortinati +5'10"
18. Michele Benente +5'40"
19. Ruggero Bailli +9'30"
20. Carlo Gambacurta s.t.
21. Ezio Maldini s.t.
22. Battista Astrua (Il Bertoldo) s.t.
23. Severino Canavesi s.t.
24. Dante Franzil s.t.
25. Joseph Magnani (Urago) s.t.
26. Giovanni Valetti (Frejus) s.t.
27. Mario Vicini (Frejus) s.t.
28. Karl Litschi +10'20"
29. Jules Merviel (Helyett-Splendor-Hutchinson) s.t.
30. Alfredo Bovet s.t.
31. Walter Generati +16'30"
32. Gottlieb Weber +18'25"
33. Ivo Mancini +18'30"
34. Karl Altenburger s.t.
35. Vasco Bergamaschi s.t.
36. Piero Agnesina s.t.
37. Remo Bertoni s.t.
38. Mario Brambilla s.t.
39. Ernanni Bria s.t.
40. Augusto Como s.t.
41. Alphonse Deloor s.t.
42. Onelio Ferlini s.t.
43. Francesco Galli s.t.
44. Augusto Introzzi s.t.
45. Faustino Montesi s.t.
46. Carlo Oria s.t.
47. Ambrogio Perego s.t.
48. Isidoro Piubellini s.t.
49. Giuseppe Savelli s.t.
50. Giacinto Sessa s.t.
51. Settimo Simonini s.t.
52. Hans Wrzeciono s.t.
53. Paolo Rubiani +23'30"
54. Ercole Rigamonti +24'00"
55. Wilhelm Widernitz s.t.
56. Antonio Brtola +26'30"
57. Flavio Esposito +38'30"
58. Emilio Croesi s.t.
59. Lucio Giandonato +40'00"
60. Giovanni Bardelli +43'00"
61. Ascanio Arcangeli s.t.
62. Richard Hartl +44'10"
63. Antonio Menegotti +47'00"
64. Antonio Racca +1h5'30"
65. Guido Steinmann s.t.
66. Riccardo Mascherpa +1h8'00"
67. Giuseppe Dall'Argine +1h23'10"
68. Mario Melandri s.t.
Close