| Platz | Fahrer | Land | Konstrukteur | Zeit | Punkte |
| 1. | Geoff Duke | Großbritannien | Gilera | 1:10:18.3 | 8 |
| 2. | Dickie Dale | Großbritannien | Gilera | +41.1 | 6 |
| 3. | Libero Liberati | Italien | Gilera | +51.8 | 4 |
| 4. | Reg Armstrong | Irland | Gilera | +58.6 | 3 |
| 5. | Cecil Sandford | Großbritannien | MV Agusta | +1:42.1 | 2 |
| 6. | Hermann Paul Müller | BR-Deutschland | MV Agusta | +1 Runde | 1 |
| 7. | Nello Pagani | Italien | Gilera | +1 Runde | |
| 8. | Bruno Francisci | Italien | MV Agusta | +1 Runde | |
| 9. | Pierre Monneret | Frankreich | Gilera | +2 Runden | |
| 10. | John Storr | Großbritannien | Norton | +2 Runden | |
| 11. | Enrico Galante | Italien | Norton | +2 Runden | |
| 12. | Felice Benasedo | Italien | Moto Guzzi | +2 Runden | |
| 13. | Lodovico Facchinelli | Italien | Gilera | +2 Runden | |
| 14. | Raymond Laurent | Neuseeland | Norton | +2 Runden | |
| 15. | Antonio Ronchei | Italien | Gilera | +4 Runden | |
| Jost Albisser | Schweiz | Norton | Aufgabe | ||
| Francesco Guglielminetti | Italien | Norton | Aufgabe | ||
| Tony McAlpine | Australien | Norton | Aufgabe | ||
| Leo-Traver Simpson | Neuseeland | Norton | Aufgabe | ||
| Walter Zeller | BR-Deutschland | BMW | Aufgabe | ||
| Carlo Bandirola | Italien | MV Agusta | Aufgabe | ||
| Martino Giani | Italien | MV Agusta | Aufgabe | ||
| Roland Schnell | BR-Deutschland | Horex | Aufgabe | ||
| Sid Willis | Australien | Norton | Aufgabe | ||
| Giulio Galbiati | Italien | Moto Guzzi | Aufgabe | ||
| Fergus Anderson | Italien | Moto Guzzi | Aufgabe | ||
| William Hall | Großbritannien | Norton | Aufgabe | ||
| Georges Monneret | Frankreich | Matchless | Aufgabe | ||
| Barrie Stormont | Neuseeland | Norton | Aufgabe |