| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 16/06 | Stage 1. Zürich - Schaffhausen | René STREHLER | 264 km | |
| 17/06 | Stage 2. Schaffhausen - Biel/Bienne | Guido BONI | 261 km | |
| 18/06 | Stage 3. Biel/Bienne - Lausanne | René STREHLER | 234 km | |
| 19/06 | Stage 4. Lausanne - Grindelwald | Joseph PLANCKAERT | 218 km | |
| 20/06 | Stage 5. Grindelwald - Pallanza | Rolf GRAF | 242 km | |
| 21/06 | Stage 6. Pallanza - Bellinzona | Rolf GRAF | 64 km | |
| 22/06 | Stage 7. Bellinzona - Chur | Fritz SCHÄR | 168 km | |
| 23/06 | Stage 8. Chur - Zürich | René STREHLER | 212 km | |
| General Classification | Rolf GRAF |
Navigate to
Tour de Suisse 1956 | Stage Overview