Locarno Milano Centrale train
Are you looking for a fast and convenient way to get from Milano Centrale to Locarno? Trenord trains take you from Milano Centrale to Locarno in less than two hours, without changes and with regular departures every hour.
On this page you will find all the official Trenord information: timetables, train frequency, ticket prices, journey duration, active offers, station information and answers to frequently asked questions.
Buy ticket from Milano Centrale to Locarno
You can buy your ticket:
-
Directly online on trenord.it
-
Via the Trenord app
-
At authorised retailers
Tickets available:
-
Single ticket starting from €26.50
-
Discounted tickets for young people, over 65s, families
-
Supplements for bicycles and pets, if applicable
Travel information route Milano Centrale - Locarno
If you want to reach Locarno from Milano Centrale avoiding motorway traffic and the stress of driving, the train is the ideal solution: comfortable, fast and sustainable. Trenord trains connect the two stations directly in less than two hours, without the need to change, offering a regular and reliable service.
The route covers a distance of 120 km and includes about 18 daily trips, with departures every hour. The first train leaves from Milano Centrale at 05:43, while the last is scheduled for 22:43, ensuring flexibility to plan your trip according to your needs.
The second class ticket costs from €26.50, with discounted rates available for children, over 65s and families.
You can purchase tickets in different ways: directly online on trenord.it, via the Trenord app, at automatic or physical ticket machines, and at authorized retailers.
Choosing the train for your trip from Milano to Locarno means opting for an efficient and environmentally friendly means of transport, ideal for business trips, appointments, trips to the lake or simply for pleasure.
| Traveling time | 1 hour and 55 minutes |
| Distance | 120 km |
| Frequency | 18 daily trains |
| First train | 5:43 |
| Last train | 22:43 |
| Departure station | Milano Centrale |
| Arrival station | Locarno |
| Price | 26,50€ |
FAQ
There is a train every hour from Milan Central Station to Locarno.
The journey from Bergamo to Milan Central takes approximately 1 hour and 43 minutes.
From Milan to Locarno the price of a 2nd class Trenord ticket is €26.50.
Go to your personal area
Manage account
Exit


LinkedIn
Instagram
Youtube