Results
Final results
| Pos | Name | Result |
|---|---|---|
| 1 | Jhonatan Narváez | 3h 34' 46" |
| 2 | Xandro Meurisse | + 0" |
| 3 | Magnus Cort | + 0" |
| 4 | Marijn van den Berg | + 0" |
| 5 | Mathieu van der Poel | + 0" |
| 6 | Corbin Strong | + 0" |
| 7 | Axel Laurance | + 0" |
| 8 | Michael Matthews | + 0" |
| 9 | Pau Miquel | + 0" |
| 10 | Finn Fisher-Black | + 0" |
Event report
Tour de Suisse Stage 3 was part of the 2026 UCI World Tour season. It took place on Friday, 19 June 2026 at Switzerland. Jhonatan Narváez finished first ( 3h 34' 46"), ahead of Xandro Meurisse (2) and Magnus Cort (3). See the UCI World Tour page for the full calendar and the season's other events.

