Alps to Etna — Ride the Length of Italy
Starts 1 October 2026

Alps to Etna

Ride the length of Italy — from the alpine passes of St. Moritz to the volcanic slopes of Mount Etna, finishing in Palermo. Join for the full traverse or hop in for a stage or two.

In October 2026 I am planning an epic adventure. 1000 miles along the length of Italy, unsupported by bike! The route takes in some increadible sights including, St Moritz (the start), Milan, Pisa, Pompeii and Mt Vesuvius, Mt Etna and much more.

With an emphasis on experience and adventure. Most nights will be spent camping (campsites where possible). Bring your kit, your curiosity, and your climbing legs. You're invited!

  • Self-supported: all kit carried by each rider
  • Camping first: campgrounds where available
  • Pace for joy: not treated as a race
  • Daily target: ~80–100 miles

Daily route plan

Day 1 — Maloja Pass to Milan

  • Distance: 111.3 miles
  • Elevation: 2,327 ft
  • Estimated ride time: 9.3 hrs
  • View on Strava
Day 1 route Day 1

Day 2 — Milan to Parma

  • Distance: 86.6 miles
  • Elevation: 1,625 ft
  • Estimated ride time: 7.2 hrs
  • View on Strava
Day 2 route Day 2

Day 3 — Parma to Pisa

  • Distance: 130.6 miles
  • Elevation: 4,762 ft
  • Estimated ride time: 10.9 hrs
  • View on Strava
Day 3 route Day 3

Day 4 — Pisa to Grosseto

  • Distance: 110.0 miles
  • Elevation: 1,937 ft
  • Estimated ride time: 9.2 hrs
  • View on Strava
Day 4 route Day 4

Day 5 — Orbetello to Bracciano

  • Distance: 88.0 miles
  • Elevation: 4,210 ft
  • Estimated ride time: 7.3 hrs
  • View on Strava
Day 5 route Day 5

Day 6 — Bracciano to Terracina

  • Distance: 114.8 miles
  • Elevation: 3,357 ft
  • Estimated ride time: 9.6 hrs
  • View on Strava
Day 6 route Day 6

Day 7 — Terracina to Naples

  • Distance: 76.2 miles
  • Elevation: 1,894 ft
  • Estimated ride time: 6.4 hrs
  • View on Strava
Day 7 route Day 7

Day 8 — Naples to Lauria

  • Distance: 109.2 miles
  • Elevation: 6,556 ft
  • Estimated ride time: 9.1 hrs
  • View on Strava
Day 8 route Day 8

Day 9 — Lauria to Vibo Valentia

  • Distance: 109.9 miles
  • Elevation: 3,382 ft
  • Estimated ride time: 9.2 hrs
  • View on Strava
Day 9 route Day 9

Day 10 (Part 1) — Vibo Valentia to Villa San Giovanni

  • Distance: 57.7 miles
  • Elevation: 4,261 ft
  • Estimated ride time: 4.8 hrs
  • View on Strava
Day 10 part 1 route Day 10 · P1

Day 10 (Part 2) — Villa San Giovanni to Mt Etna

  • Distance: 31.3 miles
  • Elevation: 1,133 ft
  • Estimated ride time: 2.6 hrs
  • View on Strava
Day 10 part 2 route Day 10 · P2

Come ride a piece of Italy

Whether you’re in for the whole traverse or a couple of unforgettable stages, this is a ride for stories — not stopwatches. Ping me and I’ll share joining details for your preferred days.

Join the adventure
© 2026 Alps to Etna. All rights reserved.