Centovalli Railway

Photo: Roland Zumbühl / CC BY-SA 3.0

The Centovalli Railway is one of Switzerland's most scenic train journeys, winding through the dramatic Centovalli (Hundred Valleys) between Locarno and Domodossola. This narrow-gauge line offers a captivating ride across viaducts, through tunnels, and past cascading waterfalls, all framed by lush chestnut forests and rugged Alpine peaks.

Highlights & What to See

Suggested Time to Spend

Allow at least half a day for a one-way trip (about 2 hours each way). For a full experience, take the train one direction and return by bus or car to see the valley from different angles. If you're a photography enthusiast, plan for a full day with stops at villages along the way. The railway operates year-round, but spring and autumn offer the most vivid landscapes.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.