Train Milan Centrale to Tirano: tickets and prices
Are you looking for a fast and convenient way to get from Milano Centrale to Tirano? Trenord trains take you from Milano Centrale to Tirano in just 2 hours and 30 minutes, 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 Tirano
You can buy your ticket:
-
Directly online on trenord.it
-
Via the Trenord app
-
At authorised retailers
Tickets available:
-
Single ticket - click "buy ticket" to check the updated price
-
STIBM tickets, if you travel between stations in the integrated area
-
Discounted tickets for young people, over 65s, families
-
Supplements for bicycles and pets, if applicable
Travel information route Milano Centrale - Tirano
Travelling by train from Milan Central Station to Tirano is a comfortable and convenient way to reach Valtellina without using the car. Trenord trains connect Milan Central Station and Tirano directly, with no need to change trains, allowing you to travel easily and comfortably.
The journey from Milan to Tirano takes approximately 2 hours and 30 minutes and covers a distance of around 167 km. Several services operate throughout the day, with frequent departures offering flexibility when planning your journey.
Train timetables and departures can be checked online on trenord.it, where you can find the available travel options and choose the service that best suits your needs.
To purchase the train ticket, you can use the various Trenord sales channels: online on trenord.it, via the Trenord app, at automatic and staffed ticket offices, or at authorised retailers.
| Traveling time | About 2 hourse and 30 minutes |
| Distance | 170 km |
| Frequency | 15 daily trains |
| First train | 06:20 |
| Last train | 21:20 |
| Departure station | Milano Centrale |
FAQ
From Milan to Tirano the 2nd class price for a Trenord ticket is € 12.50.
Go to your personal area
Manage account
Exit


LinkedIn
Instagram
Youtube