Glacier Express
The self-deprecating 'slowest express in the world' takes around eight hours between Zermatt and St Moritz, crossing 291 bridges and the 2,033-metre Oberalp Pass while lunch is served at your seat.
- Best forMountain
- Approx. flying time~11h 55m from Los Angeles
- Nearest airportBern (BRN)

About this place
Full-length it's a splurge; the smart economy is riding just the best section — Zermatt to Andermatt, or Chur to St Moritz — on regular trains with a normal ticket. Winter arguably beats summer: the Rhine gorge under snow is otherworldly.
Featured in Ten mountain railways with views you won't believe
When to go
Daytime highs run from about -10°C in January to 10°C in July. Driest January to April and November; wettest in June, with rain on about 20 days.
The year at a glance — pick a month for detail
August10° · rain 14 daysCold and often wet.
Monthly figures averaged from daily records for 2020–2024 at this location (ERA5 reanalysis). Live conditions from MET Norway, CC BY 4.0.
Where to stay
Pick a budget to open live availability in Glacier Express. Prices are per night for two people.
Flights
Los Angeles Glacier Express, Switzerland
Fly from anywhere — search 4,000+ airports worldwide.
Roughly 11h 55m in the air from Los Angeles (LAX), estimated from the distance — check for a direct route. Pick a month to see every available flight with live prices.
Check dates and prices
Pick your departure date, then your return.
Search flightsNot sure when? Compare fares across a whole month.
Flight times are estimates; prices open on Google Flights.
Nearby destinations
Elsewhere in Switzerland






