Direct answer: the rail route from Milan to Montreux runs Milano Centrale → Domodossola → Brig → Montreux, through the Simplon Tunnel. Expect roughly 3.5 to 4.5 hours door to door, usually with one change (at Domodossola or Brig), depending on which connection you catch 12. There is no reliable direct train every hour, so check the live timetable before you book.
The line crosses the Alps at the Simplon Pass, using the Simplon Tunnel, about 19.8 km long and opened in 1906 3. On the Swiss side it follows the Rhône valley through Brig, Sion and Martigny, then runs along the north shore of Lake Geneva into Montreux. It is a scenic alternative to flying into Geneva or Zurich if you are coming from northern Italy.
In a nutshell: Milan Centrale → Domodossola (regional or EuroCity, about 1h40) → Brig (about 30–35 min) → Montreux (about 1h30–1h40 on a Swiss InterCity). Timetable aggregators list the Domodossola–Montreux leg at about 1h40 on average, with a change 2.
How long does Milan to Montreux take by train?
Published journey times vary with the connection. A Milan–Domodossola train takes about 1h40, the hop through the tunnel to Brig about half an hour, and Swiss trains from Brig to Montreux roughly an hour and a half. With a 10–30 minute change, plan on 3.5 to 4.5 hours, and allow extra on weekends and at peak holiday times 2.
| Leg | Approx. time | Notes |
|---|---|---|
| Milano Centrale → Domodossola | About 1h40 | Italian side; regional and some EuroCity services |
| Domodossola → Brig | About 30–35 min | Through the Simplon Tunnel; border crossing |
| Brig → Montreux | About 1h30–1h40 | Swiss InterCity along the Rhône valley and the lake |
Exact connections change with the timetable year, so confirm the current options on sbb.ch or Trenitalia before fixing your plans 1.
Tickets, reservations and rail passes
- Where to buy: SBB and Trenitalia both sell cross-border tickets; booking a through ticket protects your connection if a train runs late.
- Reservations: check whether your specific train requires a seat reservation. This differs between the regional and EuroCity services.
- Swiss Travel Pass: it covers Swiss territory, so verify where your pass starts to apply on the Domodossola–Brig section, and whether the Half Fare Card makes sense for your trip — see our Swiss Travel Pass vs Half Fare Card guide 4.
- Prices: fares depend on date, demand and ticket type, so compare rather than rely on a quoted figure.
Border and documents
Italy and Switzerland are both in the Schengen area, but the train crosses the frontier near Domodossola and spot checks are possible. Carry a valid passport or national ID card, and check entry rules for your nationality before you travel.
Alternatives: Geneva, Zurich or driving
- Fly to Geneva: from Geneva Airport, direct trains reach Montreux in about 1h15 — see our Geneva Airport to Montreux guide. If you are starting in Milan, the train through the Simplon is usually simpler than a flight plus airport time.
- Fly to Zurich: a longer transfer; see the Zurich Airport to Montreux guide.
- Drive: about 300 km via the Simplon road and the Rhône valley, roughly four hours without traffic, plus the Swiss motorway vignette (CHF 40) 5.
Arriving in Montreux
Montreux station sits a short walk or bus ride from the lakefront. If you are staying with us, send your arrival time and we will confirm check-in. Coming from Paris instead? Read our Paris to Montreux by train guide.
Frequently asked questions
How long is the train from Milan to Montreux?
Roughly 3.5 to 4.5 hours in total, usually with one change at Domodossola or Brig. Exact times depend on the connection, so check the live timetable on sbb.ch or Trenitalia.
Is there a direct train from Milan to Montreux?
Not reliably. The usual route is Milano Centrale to Domodossola and Brig through the Simplon Tunnel, then a Swiss InterCity to Montreux. Always check the current timetable.
Which tunnel does the Milan to Montreux train use?
The Simplon Tunnel, about 19.8 km long and opened in 1906, between Domodossola in Italy and Brig in Switzerland.
Do I need a passport to travel from Italy to Switzerland by train?
Carry a valid passport or national ID card. Both countries are in the Schengen area, but spot checks are possible near the border and non-EU/EFTA visitors must meet the usual entry conditions.
Is it faster to fly or take the train from Milan to Montreux?
Rarely faster. Once airport check-in, transfers and the 1h15 train from Geneva Airport to Montreux are added, the train through the Simplon is usually comparable and simpler.
Sources
Base yourself in Montreux
RivieraHost’s apartments sit steps from the lake — with kitchens, more space and better value than a hotel for families and groups. Every one is right on this guide’s doorstep.