🇨🇭 Locarno
MajorSwitzerland
Locarno station is the southern terminus of the Centovalli Railway, which winds through a hundred valleys to reach Domodossola in Italy, as well as the western end of the Lugano–Locarno corridor served by PostBus and regional connections. The station also marks the lakeside starting point of the FART (Ferrovie Autolinee Regionali Ticinesi) network, and the Piazza Grande — famous for hosting one of Europe's great open-air film festivals — is just minutes from the station. Travellers arriving here are greeted by a mild Mediterranean-influenced climate, palm trees along the lakefront, and boat services on Lake Maggiore.
On this page
Quick Facts
| Country | 🇨🇭 Switzerland |
| Type | Major |
| Coordinates | 46.172418, 8.801356 |
| Timezone | Europe/Zurich |
| Connections | 778 |
| UIC Code | 8505400 |
Frequently Asked Questions
Locarno station is situated just a few hundred metres from Piazza Grande and Lake Maggiore, making the lakefront an easy walk in under ten minutes. The town centre is largely pedestrianised, so the walk is pleasant and straightforward.
Locarno is the western terminus of the Centovalli Railway, which runs through the scenic Valle Centovalli to Domodossola in Italy. SBB regional trains connect Locarno to Bellinzona and Lugano via the Ticino S-Bahn, and the FART narrow-gauge line serves the Verzasca valley.
Self-service luggage lockers are available at the main station building. Travellers heading to the Centovalli Railway or onto the lake ferries often leave luggage here while exploring the town.
The station has a ticket office, shops, and a café. The nearby bus terminal serves routes into the valleys and to Ascona, and a taxi rank is located immediately outside the entrance.
Locarno hosts one of Europe's most prestigious film festivals each August in Piazza Grande, and accommodation fills quickly during that period. The Madonna del Sasso sanctuary, perched on a cliff above the town, is served by a funicular departing just a short walk from the station.
Operators
Top Destinations
| Destination | Distance | Duration | |
|---|---|---|---|
| 🇨🇭 Andermatt | 54 km | 62 min | Route → |
| 🇨🇭 Disentis/Muster | 59 km | 68 min | Route → |
| 🇨🇭 Konolfingen | 120 km | 68 min | Route → |
| 🇨🇭 Frutigen | 100 km | 59 min | Route → |
| 🇮🇹 Como San Giovanni | 46 km | 55 min | Route → |
| 🇨🇭 Mendrisio | 36 km | 45 min | Route → |
| 🇨🇭 Morges | 181 km | 98 min | Route → |
| 🇨🇭 Pontresina | 91 km | 54 min | Route → |
| 🇨🇭 Rotkreuz | 111 km | 64 min | Route → |
| 🇨🇭 Samedan | 92 km | 55 min | Route → |
| 🇨🇭 Sargans | 109 km | 63 min | Route → |
| 🇨🇭 Thusis | 76 km | 84 min | Route → |
| 🇨🇭 Visp | 72 km | 80 min | Route → |
| 🇨🇭 Landquart | 105 km | 61 min | Route → |
| 🇨🇭 Göschenen | 57 km | 66 min | Route → |
| 🇨🇭 Interlaken Ost | 92 km | 55 min | Route → |
| 🇨🇭 Grindelwald | 77 km | 85 min | Route → |
| 🇨🇭 Heerbrugg | 151 km | 84 min | Route → |
| 🇨🇭 Herzogenbuchsee | 141 km | 79 min | Route → |
| 🇨🇭 Ilanz | 74 km | 82 min | Route → |
Nearby Stations
Explore on Sister Sites
Data last updated: 2026-02-27