

Route template
Zug to Lucerne
This scenic ride takes you from Zug, the lakeside city known for its charming old town and famous sunsets, to the cultural hub of Lucerne—where the iconic Kapellbrücke and the beautiful lakefront await.
Covering just over 35 km, the route mostly follows paved surfaces with a mix of quiet roads, cycleways, and some well-kept gravel sections. You’ll climb a little over 220 meters, but the terrain is pretty mellow—perfect for a relaxed day out. Along the way, expect lovely views of rolling hills, peaceful Swiss villages, and maybe even some classic dairy cows.
Since you’ll ride both on cycleways and quiet country roads, you don’t have to worry much about traffic. Take your time, soak up the Swiss countryside, and reward yourself with a slice of Zuger Kirschtorte at the start, or some Lucerne local treats at the finish. Whether you’re a casual cyclist or just want a scenic route between two beautiful Swiss cities, this trip is a winner!
Community
Top users in this region
From our community
The best bike routes from Zug to Lucerne
Von Zug bis Luzern
Cycling route in Zug, Canton of Zug, Switzerland
- 30.5 km
- Distance
- 200 m
- Ascent
- 180 m
- Descent
Siemens Zug nach Luzern
Cycling route in Zug, Canton of Zug, Switzerland
- 39.5 km
- Distance
- 310 m
- Ascent
- 286 m
- Descent
Baarermatte 0 nach Löwengraben 10, Luzern
Cycling route in Zug, Canton of Zug, Switzerland
- 23.2 km
- Distance
- 0 m
- Ascent
- 6 m
- Descent
Zug via Brunnen nach Luzern (Fähre Beckenried)
Cycling route in Zug, Canton of Zug, Switzerland
- 64.1 km
- Distance
- 621 m
- Ascent
- 588 m
- Descent
day 2 ZUG-LUCERN
Cycling route in Zug, Canton of Zug, Switzerland
- 28.1 km
- Distance
- 229 m
- Ascent
- 210 m
- Descent
Zugg to Lucerne
Cycling route in Zug, Canton of Zug, Switzerland
- 29.6 km
- Distance
- 104 m
- Ascent
- 87 m
- Descent
Bahnhofplatz nach Stollbergrain
Cycling route in Zug, Canton of Zug, Switzerland
- 29.3 km
- Distance
- 209 m
- Ascent
- 163 m
- Descent
Fischmarkt 10–15, Zug nach Luzern
Cycling route in Zug, Canton of Zug, Switzerland
- 27.4 km
- Distance
- 153 m
- Ascent
- 145 m
- Descent
Baarermatte 0 nach Löwengraben 8, Luzern
Cycling route in Zug, Canton of Zug, Switzerland
- 31.9 km
- Distance
- 254 m
- Ascent
- 253 m
- Descent
Discover more routes
Baarermatte 0 nach Löwengraben 10, Luzern- Distance
- 23.2 km
- Ascent
- 0 m
- Descent
- 6 m
- Location
- Zug, Canton of Zug, Switzerland
Zug via Brunnen nach Luzern (Fähre Beckenried)- Distance
- 64.1 km
- Ascent
- 621 m
- Descent
- 588 m
- Location
- Zug, Canton of Zug, Switzerland
day 2 ZUG-LUCERN- Distance
- 28.1 km
- Ascent
- 229 m
- Descent
- 210 m
- Location
- Zug, Canton of Zug, Switzerland
Roadish Home- Distance
- 23.6 km
- Ascent
- 117 m
- Descent
- 89 m
- Location
- Zug, Canton of Zug, Switzerland
Zugg to Lucerne- Distance
- 29.6 km
- Ascent
- 104 m
- Descent
- 87 m
- Location
- Zug, Canton of Zug, Switzerland
Bahnhofplatz nach Stollbergrain- Distance
- 29.3 km
- Ascent
- 209 m
- Descent
- 163 m
- Location
- Zug, Canton of Zug, Switzerland
Fischmarkt 10–15, Zug nach Luzern- Distance
- 27.4 km
- Ascent
- 153 m
- Descent
- 145 m
- Location
- Zug, Canton of Zug, Switzerland
Baarermatte 0 nach Löwengraben 8, Luzern- Distance
- 31.9 km
- Ascent
- 254 m
- Descent
- 253 m
- Location
- Zug, Canton of Zug, Switzerland
Routes to Lucerne
Cycling day trip from
Werthenstein to Lucerne















