The scenic Centovalli route connects Domodossola in Italy to Locarno in Switzerland.
The route in detail
Domodossola is the capital of Valle d'Ossola (Ossola valley). It's the start or end of the Centovalli line, and easy to reach from the Swiss town of Brig by train. The altitude at the departure station is 204 m, but the train will soon wind its way up the slopes to Trontano at about 500 m.
It then continues into the Valle Vigezzo (Vigezzo valley) to S. Maria Maggiore at 836 m. After this relatively steep climb, the train will gradually descend. It proceeds through Valle Vigezzo and then the Centovalli ('100 valleys') region, before ending in Locarno on the shores of Lake Maggiore.
This route is used as a commuter train for locals, but also as a tourist train between the Valais region and the Ticino region in Switzerland.
The train takes 2 hours to cover 52 km. Be sure to sit back, relax and take a lot of photos! There are many stops along the way. You’ll see hikers getting on and off the train when weather is good, as most villages have hiking trails into the mountains and valleys of the region.
Where to sit for the best views
- Domodossola - Trontano: no major difference
- Trontano - Druogno: left
- Druogno - Malesco: no major difference
- Malesco - S. Martino: right
- S. Martino - Locarno: no major difference
Overall, we recommend to sit on the right side of the train.
Dates of operation
The trains operate all year round.
Tip: check the timetable before you start your trip.
Combine the Centovalli line with other scenic train routes
The Centovalli line can be combined with other scenic trains. Such combinations provide wonderful trips between the Ticino region and other areas.