Alps by Train
The Glacier Express running along the turquoise Rhine through the Rhine gorge below pale limestone cliffs.

The Alps, by train.

Every mountain station, every scenic line, and the truth about the last mile: on foot, by bus, by cable car, or a transfer.

Photo: JoachimKohler-HB, CC BY-SA 4.0

Popular journeys

All 14 stations
  1. Geneva Airport to Zermatt about 3h40m, change at Visp Train to the door
  2. Zurich Airport to Interlaken Ost about 2h17m, direct, first train around 05:00 Train to the door
  3. Innsbruck Airport to Innsbruck Hauptbahnhof bus F or the tram, 15 to 20 min direct Bus or lift for the last mile
  4. Geneva Airport to Chamonix-Mont-Blanc about 1h38 to Saint-Gervais, then the Mont Blanc Express, or a direct Altibus coach in 1h30 to 2h 1 change Train to the door
  5. Zurich Airport to Davos Platz via Landquart or Chur Train to the door
  6. Innsbruck Airport to Oetztal Bahnhof bus F to Innsbruck Hbf, then rail, about 1h05 1 change Bus or lift for the last mile

The network

Full map
A diagram, not a map: straight lines, real connections. Click a station. London St PancrasAmsterdamBrusselsParisCologneMunichMunich AirportViennaZurichZurich AirportGeneva AirportMilanMoutiersBourg-Saint-MauriceChamonixInterlaken OstZermattDavos PlatzSt AntonLandeck-ZamsOetztalInnsbruckKitzbuhelSalzburg AirportZell am SeeJeseniceLesce-BledInnsbruck Airport
A diagram, not a map: straight lines, real connections. Click a station.

Lines worth the ride

All lines

Gateway stations

  1. BSM Bourg-Saint-Maurice France Bus or lift for the last mile
  2. CHX Chamonix-Mont-Blanc France Train to the door
  3. DAV Davos Platz Switzerland Train to the door
  4. INN Innsbruck Hauptbahnhof Austria Bus or lift for the last mile
  5. INT Interlaken Ost Switzerland Train to the door
  6. JES Jesenice Slovenia Bus or lift for the last mile
  7. KIT Kitzbühel Hauptbahnhof Austria Train to the door
  8. LDK Landeck-Zams Austria Bus or lift for the last mile
  9. BLD Lesce-Bled Slovenia Bus or lift for the last mile
  10. MOU Moutiers - Salins - Brides-les-Bains France Bus or lift for the last mile
  11. OTZ Oetztal Bahnhof Austria Bus or lift for the last mile
  12. STA St. Anton am Arlberg Austria Train to the door
  13. ZAS Zell am See Austria Bus or lift for the last mile
  14. ZER Zermatt Switzerland Train to the door

How we check

Every row on a station page is read from the operator's own timetable, dated, and linked to the page we read. When the train does not get you to the door, the page says so and says what does. Read the method.