Cycling routes / Switzerland / Zürich

Best road cycling routes in Zürich today

Here are the best routes to ride in Zürich, ranked using wind, weather, tailwind, and headwind forecasts at 25 km/h.

Departure times are local to Zürich.

  • Lake Lucerne loop
    55

    Lake Lucerne loop

    69.7 km764 m
  • Lake Zug loop
    55

    Lake Zug loop

    36.6 km214 m
  • Schauinsland pass loop
    55

    Schauinsland pass loop

    50.8 km1050 m
  • Wildgutachtal valley loop
    55

    Wildgutachtal valley loop

    75.1 km1037 m
  • Grosse Scheidegg loop
    54

    Grosse Scheidegg loop

    79.1 km1595 m
  • Build your own route

    Can't find what you're looking for?

    Use our free route builder to create your own route.

How routes are ranked

Tailwind scores each route hour by hour using wind direction, weather, and a 25 km/h cycling pace. Routes are sorted by forecast score for your chosen departure time, highest first.

5 curated routes in Zürich, Switzerland.

Nearby places

Compare the best road cycling routes in Zürich, pick a departure time that fits the forecast, and open any ride on the map. Tailwind GPS is a free planning and navigation tool for cyclists: score routes hour by hour, download GPX files for Garmin, Wahoo, or any GPS device, build new loops in the route planner, and follow turn-by-turn guidance when it is time to ride.

More routes in Switzerland · Browse all countries