| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 29/07 | Stage 1. Zürich - Wintherthür | Hans MAAG | 243 km | |
| 30/07 | Stage 2. Winterthür - Bellinzona | Ferdi KÜBLER | 264.4 km | |
| 31/07 | Stage 3. Bellinzona - Luzern | Hans MARTIN | 173 km | |
| 01/08 | Stage 4. Luzern - Lausanne | Albert SOMMER | 229.6 km | |
| 02/08 | Stage 5. Lausanne - Zürich | Edgar BUCHWALDER | 266 km | |
| General Classification | Ferdi KÜBLER |
Navigate to
Tour de Suisse 1942 | Stage Overview