| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 15/05 | Stage 1a. Genève - Morges | Amberg - Helvetia | 49 km | |
| 15/05 | Stage 1b. Morges - Sierre | Désiré KETELEER | 128 km | |
| 16/05 | Stage 2. Sierre - Fribourg | Désiré KETELEER | 157 km | |
| 17/05 | Stage 3a. Fribourg - Bassecourt | Walter DIGGELMANN | 119 km | |
| 17/05 | Stage 3b. Bassecourt - Le Locle | Gino BARTALI | 89 km | |
| 18/05 | Stage 4a. Le Locle - Genève | Mario RICCI | 163 km | |
| 18/05 | Stage 4b. Genève - Genève | Walter DIGGELMANN | 66 km | |
| General Classification | Désiré KETELEER |
Navigate to
Tour de Romandie 1947 | Stage Overview