| Place | Athlete | Country | Zeit |
| 1. | Gustav Lantschner | Österreich | 04:49.0 |
| 2. | Chris Mackintosh | Vereinigtes Königreich | 04:56.4 |
| 3. | Harald Paumgarten | Österreich | 04:57.0 |
| 4. | Otto Furrer | Schweiz | 0:4:58.8 |
| 5. | Otto Lantschner | Österreich | 05:19.8 |
| 6. | Anton Seelos | Österreich | 05:24.6 |
| 7. | Bill Bracken | Vereinigtes Königreich | 05:46.6 |
| 8. | David Zogg | Schweiz | 05:46.6 |
| 9. | Friedl Däuber | Deutsches Reich | 05:56.2 |
| 10. | William James Riddel | Vereinigtes Königreich | 06:00.2 |
| 11. | Hannes Schroll | Österreich | 6:01:2 |
| 12. | Ernst Feuz | Schweiz | 06:16.8 |
| 13. | Christian Rubi | Schweiz | 06:19.0 |
| 14. | Walter Amstutz | Schweiz | 06:22.6 |
| 15. | Harald Reinl | Österreich | 06:26.0 |
| 16. | Hans von Weech | Deutsches Reich | 06:31.4 |
| 17. | Karl Reiser | Deutsches Reich | 07:21.8 |
| 18. | Martin Neuner | Deutsches Reich | 07:24.0 |
| 19. | John Frautschi | Schweiz | 07:28.2 |
| 20. | Dick Waghorn | Vereinigtes Königreich | 07:51.0 |
| 21. | Harold Mitchell | Vereinigtes Königreich | 08:32.4 |
| 22. | Tony Knebworth | Vereinigtes Königreich | 09:27.6 |
| 23. | Peter Alexander von le Fort | Deutsches Reich | 12:30.8 |
| Ulrich Neuner | Deutsches Reich | DNF |