| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 10/06 | Prologue. Winterthur | Andrew HAMPSTEN | 8 km | |
| 11/06 | Stage 1. Winterthur | Urs FREULER | 177.6 km | |
| 12/06 | Stage 2. Winterthur - Liestal | Gerrie KNETEMANN | 136.5 km | |
| 13/06 | Stage 3. Liestal - Murten | Paolo ROSOLA | 217.5 km | |
| 14/06 | Stage 4. Murten - Innerkirchen | Erik BREUKINK | 256 km | |
| 15/06 | Stage 5. Innerkirchen I.T.T. | Jean-Claude LECLERCQ | 24 km | |
| 16/06 | Stage 6. Innerkirchen - Visp | Franco CHIOCCIOLI | 222 km | |
| 17/06 | Stage 7. Visp - Bellinzona | Guy NULENS | 142 km | |
| 18/06 | Stage 8. Bellinzona - Klosters , | Guido WINTERBERG | 226.5 km | |
| 19/06 | Stage 9. Klosters - Dornbirn Bödele (Aut) | Eric VAN LANCKER | 195 km | |
| 20/06 | Stage 11. Dornbirn (Aut) - Zürich | Massimo GHIROTTO | 170 km | |
| General Classification | Andrew HAMPSTEN |
Navigate to
Tour de Suisse 1986 | Stage Overview