| Platz | Läufer | Land | Zeit | Rückstand |
| 1. | Lars Bergendahl | Norwegen | 2:57:43 | |
| 2. | Klaes Karppinen | Finnland | 3:00.27 | +2:44 |
| 3. | Oscar Gjöslien | Norwegen | 3:05.42 | +7:59 |
| 4. | Pekka Vanninen | Finnland | 3:05:56 | +8:13 |
| 5. | Pekka Niemi | Finnland | 3:06:48 | +9:05 |
| 6. | Alvar Hägglund | Schweden | 3:08:56 | +11:13 |
| 7. | Clarence Atterday | Schweden | 3:11:55 | +14.12. |
| 8. | Herbert Nenzen | Schweden | 3:12:17 | +14:34 |
| 9. | Franc Smolej | Jugoslawien | 3:16:06 | +18:23 |
| 10. | Kristian Lillegjelten | Norwegen | 3:18:34 | +20:51 |
| 11. | Jozef Zubek | Polen | 3:19:49 | +22.06 |
| 12. | Vincenzo Demetz | Italien | 3:19:50 | +22:07 |
| 13. | Adolf Freiburghaus | Schweiz | 3:19:56 | +22:13 |
| 14. | Giacomo Scalet | Italien | 3:20:21 | +22:38 |
| 15. | Axel Danielsson | Schweden | 3:21:11 | +23:28 |
| 16. | Olaf Hoffsbakken | Norwegen | 3:21:25 | +23:41 |
| 17. | Aristide Compagnoni | Italien | 3:21:36 | +23:52 |
| 18. | Victor Borghi | Schweiz | 3:23.09 | +24.33 |
| 19. | August Sonderegger | Schweiz | 3:23:14 | +24:38 |
| 20. | Selm Stenvall | Schweden | 3:24:36 | +26:00 |
| 21. | Silvio Confortola | Italien | 3:25:07 | +26:31 |
| 22. | Stefan Fafrowicz | Polen | 3:25:18 | +26:42 |
| 23. | Toivo Tiainen | Finnland | 3:27:38 | +29.02 |
| 24. | Franciszek Mardula | Polen | 3:28:55 | +30:19 |
| 25. | Franc Mrak | Jugoslawien | 3:29:30 | +30:54 |
| 26. | Charles Baud | Schweiz | 3:29:44 | +31:08 |
| 27. | Leon Knap | Jugoslawien | 3:30:13 | +31.37 |
| 28. | Teodor Kysiak | Polen | 3:31:46 | +33.10 |
| 29. | Anton Petric | Jugoslawien | 3:35.52 | +37:16 |
| 30. | Sepp Rehrl | Deutsches Reich | 3:36:07 | +37:31 |
| 31. | Josef Kern | Deutsches Reich | 3:37:57 | +39:28 |
| 32. | Waclaw Doroba | Polen | 3:38:00 | +39:31 |
| 33. | Stefan Idzikowski | Polen | 3:38:29 | +40:00 |
| 34. | Josip Knific | Jugoslawien | 3:38:30 | +40:01 |
| 35. | Jan Karpiel | Polen | 3:38:55 | +40:26 |
| 36. | Edi Müller | Schweiz | 3:40:15 | +41:46 |
| 37. | Ludwik Gabrys | Polen | 3:41:24 | +42:55 |
| 38. | Wladyslaw Zubeck | Polen | 3:42:22 | +43:57 |
| 39. | Franciszek Fiedor | Polen | 3:45:17 | +46:52 |
| 40. | Wladyslaw Berych | Polen | 3:50:06 | +51:41 |
| 41. | Jozef Sikora | Polen | 3:51:10 | +52:45 |
| | Jussi Krukkala | Finnland | DNF | |
| | Jozef Matuszny | Polen | DNF | |
| | Kalle Jalkanen | Finnland | DNF | |
| | Edward Zinkan | Kanada | DNF | |
| | Gyula Csekey | Ungarn | DNF | |
| | Jan Dawidek | Polen | DNF | |
| | Cseslaw Michalkski | Polen | DNF | |
| | Aime Arnaud | Frankreich | DNF | |
| | Drago Crnobori | Jugoslawien | DNF | |
| | Jan Wilga | Polen | DNF | |
| | Jozef Bursa | Polen | DNF | |
| | Tadeusz Wowkonowicz | Polen | DNF | |
| | Lovro Zernva | Jugoslawien | DNF | |
| | Andrzej Peksa | Polen | DNF | |
| | Alojz Klancnik | Jugoslawien | DNF | |
| | Kazimierz Karpiel | Polen | DNF | |
| | Stanislaw Karpiel | Polen | DNF | |
| | Fernand Mermoud | Frankreich | DNF | |
| | Kornel Dezso | Ungarn | DNF | |
| | Edward Dziadon | Polen | DNF | |
| | Charles Bouvard | Frankreich | DNF | |
| | Robert Gindre | Frankreich | DNF | |
| | Andrzej Teisseyre | Polen | DNF | |
| | Jan Marek | Polen | DNF | |
| | Leonce Cretin | Frankreich | DNF | |
| | Stanislaw Skupien | Polen | DNF | |
| | Herbert Leupold | Deutsches Reich | DNS | |
| | Carl Pahlin | Schweden | DNS | |