🐪 Back to Base Camp

🚂 Filisur to St. Moritz

Roads, Bridges, Trails & Transportation Switzerland Europe

🚂 Filisur to St. Moritz
Scenic Alpine railway journey through the Graubünden region


🕐 2 min read · Updated 17 Mar 2026 at 01:35
📌 Fast Facts
  • Distance: Approximately 58 km (36 miles)
  • Journey time: 2–3 hours depending on service type
  • Operating railway: Rhaetian Railway (Rhätische Bahn)
  • Region: Graubünden, eastern Switzerland
  • Elevation change: From 820 m at Filisur to 1,856 m at St. Moritz

The rail route from Filisur to St. Moritz traverses one of Switzerland's most dramatic Alpine corridors, following valleys ...

🗺️ View on map

Explore nearby hidden corners on the interactive map

↑ Back to top