| 1 | FAR Nino Farina FL | Alfa Romeo | 1 | 2:13:23.600 | 9 |
| 2 | FAG Luigi Fagioli | Alfa Romeo | 2 | +2.600 | 6 |
| 3 | PAR Reg Parnell | Alfa Romeo | 4 | +52.000 | 4 |
| 4 | CAB Yves Giraud-Cabantous | Talbot-Lago | 6 | +2 laps | 3 |
| 5 | ROS Louis Rosier | Talbot-Lago | 9 | +2 laps | 2 |
| 6 | GER Bob Gerard | ERA | 13 | +3 laps | — |
| 7 | HAR Cuth Harrison | ERA | 15 | +3 laps | — |
| 8 | ETA Philippe Étancelin | Talbot-Lago | 14 | +5 laps | — |
| 9 | HAM David Hampshire | Maserati | 16 | +6 laps | — |
| 10 | FRY Joe Fry | Maserati | 20 | +6 laps | — |
| 10 | SHA Brian Shawe-Taylor | Maserati | — | — | — |
| 11 | CLA Johnny Claes | Talbot-Lago | 21 | +6 laps | — |
| DNF | FAN Juan Manuel Fangio | Alfa Romeo | 3 | Oil pipe | — |
| NC | KEL Joe Kelly | Alta | 19 | +13 laps | — |
| DNF | BIR Birabongse Bhanudej | Maserati | 5 | Out of fuel | — |
| DNF | MUR David Murray | Maserati | 18 | Engine | — |
| DNF | CRO Geoffrey Crossley | Alta | 17 | Transmission | — |
| DNF | DEG Emmanuel de Graffenried | Maserati | 8 | Engine | — |
| DNF | CHI Louis Chiron | Maserati | 11 | Clutch | — |
| DNF | MAR Eugène Martin | Talbot-Lago | 7 | Oil pressure | — |
| DNF | WAL Peter Walker | ERA | 10 | Gearbox | — |
| DNF | ROL Tony Rolt | ERA | — | — | — |
| DNF | JOH Leslie Johnson | ERA | 12 | Compressor | — |