The Bellinzona train station is a Locarno train station is located on the north end of Lago Maggiore in the Ticino region of southern Switzerland.
📍 See Locarno train station on Google Maps
⏱️ Check the current train schedule on SBB.ch
Travel times
To Ticino region cities:
Lugano: 33 mins / direct trains every 30 mins
Bellinzona: 22-26 mins / direct trains every 15-30 mins
To Italy
Lake Como (Como S. Giovanni): 1h13 / direct trains every 30 mins
Milan city (Milano Centrale): 1h55 / direct trains hourly
Milan airport (Malpensa Aeroporto): 2h19 / one change in Lugano
To Swiss cities:
Zürich city (Zürich HB): 2h12 mins / one change in Bellinzona
Lucerne city (Luzern): 1h56 / 1 change in Bellinzona
Interlaken (Interlaken Ost): 3h56 / 2 changes (via Luzern)
Zermatt: 4h04 / via Domodossola, Brig (2-3 changes)
Chur: 2h50 / 1 change, bus from Bellinzona
Tickets
You can purchase train tickets at the ticket office in the station, ticket machines, and via SBB website or mobile app.
Train journeys from Bern to Swiss destinations are free with Swiss Travel Pass, Eurail, and Interrail passes. Discounted 50% with Swiss Half Fare Card.
Services at this station
Lockers: This train station has 151 lockers (half on the lower level), including 51 large size 44.7 x 88.0 x 61.5 cm.
Shopping: This station has a convenience store, kiosk, and small cafe.
Bike Rental: At this station, you rent bikes via the Rent a bike service. Best to reserve in advance. They have a wide variety of bike types including E-Bikes, mountain bikes, and E-Bike with child seat.
Toilets: There is a toilet near the main entrance.
See all services at Lugano station.