Great Drives Open the map app

Schwyz, Glarus & Appenzell

3 days · 5 driving roads · 89 miles of them · best June–September

Central and eastern Switzerland, the passes the posters forget. Klausen from Altdorf to Linthal, Pragel from Muotathal to Glarus, Ibergeregg over to Oberiberg, then Appenzell to Schwägalp and the short climb from Vaduz to Malbun in Liechtenstein. Overnight in Altdorf or Linthal, then Appenzell. Overnight in Altdorf or Linthal, then Appenzell. Klausen is the old hillclimb; Pragel is the one with the weekend ban; Malbun is the short climb into Liechtenstein.

Getting there

Eurotunnel Le Shuttle — Eurotunnel, about 36 min, up to 4/hour. Check sailings.

Worth knowing: Pragel has a weekend traffic ban on the Muotathal side in summer — check the canton before a Saturday. Klausen is the old hillclimb and fills with bikes. Ibergeregg is short and busy with locals. Malbun is in Liechtenstein; the Swiss vignette does not cover Austrian motorways if you detour, but this loop need not. Fuel in Altdorf, Glarus, Appenzell and Vaduz. Seasonal: Klausen and Pragel shut in winter.

The roads, in order

  1. Klausen Pass Klausenstrasse · Altdorf → Linthal · 29 mi · 1 h 10 min ⚠ Closed roughly Oct–May (snow) ⛽ Hubrol Altdorf · 🍽️ Hotel Klausenpass · 📷 Klausen Pass summit · ☕ Gasthof Urnerboden
  2. Pragel Pass Pragelstrasse · Muotathal → Glarus · 21 mi · 1 h 15 min ⚠ ⚠ Closed by snow roughly Nov–May. Glarus side (Richisau–Klöntal) is closed to motor traffic on Saturdays and Sundays — weekend crossings are only possible from the Muotathal side up to the summit. Narrow single-track with passing places; 3.5 t limit, no trailers. 📷 Pragel Pass summit · 🍽️ Gasthaus Richisau · 📷 Klöntalersee · ⛽ Avia Glarus
  3. Ibergeregg Pass Ibergereggstrasse · Schwyz → Oberiberg · 9 mi · 30 min ⚠ ⚠ Narrow in places with tight hairpins; watch for the local bus and cyclists on summer weekends ⛽ Migrol Schwyz · 🍽️ Hotel Restaurant Passhöhe · 📷 Ibergeregg Pass
  4. Appenzell & Schwägalp Run Route 8 / Schwägalpstrasse · Appenzell → Neu St. Johann · 21 mi · 55 min ⛽ Migrol Service Appenzell · 🍽️ Restaurant Schwägalp · 📷 Schwägalp · ⛽ Agrola Neu St. Johann
  5. Malbun Mountain Road Malbunstrasse · Vaduz → Malbun · 9 mi · 25 min ⚠ ⚠ Open year-round but winter equipment essential in snow; road ends at Malbun (dead end — return the same way) ⛽ Coop Tankstelle Vaduz · ☕ Restaurant Kulm Triesenberg · 📷 Steg · 🍽️ Alpenhotel Malbun

Drive it

Open this run in the planner →

Add your meeting point and pit stops, then share the whole thing with your club as one link. Free, no account, works offline.