Travel from Locarno to Stresa

Train from Locarno to Stresa

Swiss Railways (SBB/CFF/FFS) operates a train from Locarno to Stresa hourly. Tickets cost $11 - $22 and the journey takes 1 h 47 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Locarno to Stresa

From Locarno FART train to Domodossola then train to Stresa.2 h 46 minSFr 35
From Locarno drive to Stresa.58 minSFr 8

How long does it take to get from Locarno to Stresa?

It takes approximately 2 h 46 min to get from Locarno to Stresa, including transfers.

Is there a direct train between Locarno and Stresa?

No, there is no direct train from Locarno to Stresa. However, there are services departing from Locarno FART and arriving at Stresa via Domodossola. The journey, including transfers, takes approximately 2 h 46 min.

Operators from Locarno to Stresa

Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity