Trains to Tirano
Tucked away in the Adda Valley close to the Swiss border, the town of Tirano is unremarkable except for one thing: its trains, which even run through the busy streets of Tirano. The town would never have made it onto the tourist map of Italy were it not for its link with Switzerland via the famous Bernina Railway.
This small town has two railway stations. There is a standard-gauge Italian station from where Trenord trains leave every hour or two for Milan. Then just a few metres away is the terminus of the narrow-gauge Rhaetian Railway, from where trains regularly depart for the steep climb up over the Bernina Pass to reach the Engadine region of eastern Switzerland. Most of these services run to St Moritz, but one train each day continues to Chur. In summer there is also a direct service from Tirano to Davos.
Tirano also has some very useful bus links. There is a year-round service to nearby Edolo with an onward train connection to Iseo and Brescia. From late March to late October, Rhaetian Railway offers a daily express coach from Tirano to Lugano in Switzerland, on which some rail tickets are valid.
Travel to Tirano by train from anywhere across Europe.
St. Moritz to Tirano by trainfrom US$35.50 |
Zurich to Tirano by trainfrom US$62.80 |
Milan to Tirano by trainfrom US$15.30 |
Chur to Tirano by trainfrom US$44.50 |
Pontresina to Tirano by trainfrom US$32.00 |
Basel to Tirano by trainfrom US$139.00 |
Freiburg to Tirano by trainfrom US$124.50 |
Samedan to Tirano by trainfrom US$35.50 |
Venice to Tirano by trainfrom US$51.60 |
Monza to Tirano by trainfrom US$26.80 |
Varenna-Esino to Tirano by trainfrom US$17.96 |
Landquart to Tirano by trainfrom US$77.00 |
Rome to Tirano by trainfrom US$49.40 |
Bolzano to Tirano by trainfrom US$40.00 |
Singen to Tirano by trainfrom US$101.60 |