| Platz | Läufer | Land | Zeit |
| 1. | Pekka Niemi | Finnland | 3:36:58 |
| 2. | Klaes Karppinen | Finnland | 3:43:59 |
| 3. | Vincenzo Demetz | Italien | 3:46.39 |
| 4. | Kalle Jalkanen | Finnland | 3:46:45 |
| 5. | Lars Bergendahl | Norwegen | 3:47:02 |
| 6. | Franc Smolej | Jugoslawien | 3:52:25 |
| 7. | Alvar Hägglund | Schweden | 3:53:44 |
| 8. | Giacomo Scalet | Italien | 3:58:28 |
| 9. | Aristide Compagnoni | Italien | 4:02:32 |
| 10. | Sisto Scilligo | Italien | 4:02:45 |
| 11. | Axel Wikström | Schweden | 4:03:47 |
| 12. | Oskar Fredriksen | Norwegen | 4:04.26 |
| 13. | Jan Kovar | Tschecholsowakei (SL RCS) | 4:09.04 |
| 14. | Bertil Stridsman | Schweden | 4:09:45 |
| 15. | Victor Borghi | Schweiz | 4:09:46 |
| 16. | Eduard Müller | Schweiz | 4:11:36 |
| 17. | Lovro Zemva | Jugoslawien | 4:11:39 |
| 18. | August Sonderegger | Schweiz | 4:22:41 |
| | Annar Ryen | Norwegen | DNF |
| | Sven Hansson | Schweden | DNF |
| | Arne Tuft | Norwegen | DNF |
| | Bertil Zackrisson | Schweden | DNF |
| | R. Tadeus | Jugoslawien | DNF/S |
| | Franc Mrak | Jugoslawien | DNF/S |
| | Leon Knap | Jugoslawien | DNS |
| | K. Jarolimek | Tschechoslowakei (SL RCS) | DNS |
| | Marian Woyna-Orliewicz | Polen | DNS |
| | Edward Nowacki | Polen | DNS |
| | Andrea Vuerich | Italien | DNS |
| | Tobia Senoner | Italien | DNS |
| | Gaston Buffard | Frankreich | DNS |
| | Robert Gindre | Frankreich | DNS |
| | Cyril Musil | Tschechoslowakei (SL RCS) | DNS |
| | Stanislaw Karpiel | Polen | DNS |
| | Vladimir Novak | Tschechoslowakei (SL RCS) | DNS |
| | Francois Mermoud | Frankreich | DNS |
| | Frantisek Balvin | Tschechoslowakei | DNS |
| | Leonce Cretin | Frankreich | DNS |
| | Alfred Dahlqvist | Schweden | DNS |
| | Silvio Confortola | Italien | DNS |
| | Lukas Mihalak | Tschechoslowakei (SL RCS) | DNS |
| | Stefano Sertorelli | Italien | DNS |
| | Jussi Kurikkala | Finnland | DNS |
| | Giulio Gerardi | Italien | DNS |
| | Giovanni Paluselli | Italien | DNS |