Getting to Valtellina at a glance
The rail line from Milan ends in Tirano. From there the Rhaetian Railway continues into Switzerland, and local buses continue to Bormio and Livigno. There is no through train from Milan to St. Moritz, and no train to Bormio or Livigno.
Many travelers start in the city or on the lake. For ideas before the valley, see day trips from Milan and Lake Como.

Milan to Tirano by train
The simplest way into the valley.
The train
Trenord runs direct trains between Milano Centrale and Tirano. The ride takes about 2 hours 30 minutes, and departures are normally hourly. Check the timetable for your day.
The fare
The Trenord page does not show a fixed price. The fare appears in the ticket shop when you choose your train, so there is no flat figure to quote here.
The change at Tirano
Trenord and the Rhaetian Railway are separate systems that meet at Tirano. The Perego bus stop is called Tirano FS/RhB Autostazione, in the same interchange area. Plan time for the change, and do not expect one through ticket.
Day trips and transfers in Valtellina
Tours and transfers around Tirano, Bormio and Livigno, with live prices and availability.
Milan to Bormio and Livigno by bus
Perego winter timetables are valid from 14 September 2026 to 8 June 2027.
| Line | Route | Single fare 2026/27 |
|---|---|---|
| A070 | Tirano, Sondalo, Bormio | โฌ6.20 (Tirano FS/RhB to Bormio Autostazione) |
| A072 | Bormio, Valdidentro, Livigno | โฌ6.20 (Bormio Autostazione to Livigno Isola) |
| A073 | Bormio, Santa Caterina | โ |
The two fares are separate. There is no through ticket and no automatic return discount. Timetables differ by day of the week. One winter run leaves Bormio at 08:50 and reaches Tirano at 09:50, which is 60 minutes, but other runs differ. Check the day before you plan around one bus.
Milan to Livigno
From Italy, take the train to Tirano and the bus through Bormio. This is the route the Livigno tourist office describes. From Switzerland, the Rhaetian Railway runs to Zernez, and a Silvestri bus connects Zernez with Livigno. There is no direct train to Livigno.
Livigno is a customs-free zone with limited allowances when you leave. Read the Livigno guide before you shop.
The Munt La Schera tunnel matters if you come from the Swiss side. It is a toll tunnel of 3.5 km with a traffic light that lets traffic through in one direction at a time. The maximum height is 3.60 m, and bicycles may not ride through. Check the current toll before you go.

Tunnel openings and mountain passes
Dates announced for autumn and winter 2026.
| Day | Munt La Schera tunnel, 26 October to 7 November 2026 |
|---|---|
| Monday | 00:00โ20:00 |
| Tuesday to Friday | 06:00โ20:00 |
| Saturday | 06:00โ24:00 |
| Sunday | 00:00โ24:00 |
A special Saturday rule for the winter is announced from 28 November 2026 to 17 April 2027. Do not copy the direction windows from earlier winters.
The Foscagno pass is the regular year-round road to Livigno and is open 24 hours a day. The Forcola pass is used in the summer season only. Winter equipment is advised from 15 October, and on the Foscagno until 30 April. Passes can close because of weather, so this is not a guarantee. For the Stelvio Pass see the Stelvio Pass guide.
Tirano to St. Moritz
The Rhaetian Railway runs over the Bernina line to Pontresina and on to St. Moritz in about 2 hours 15 minutes as a guide time. Read the Bernina Express guide for the route and the ticket guide for fares in francs.
By car and by air
On 4 August 2026 the new 6.6 km Tirano bypass on the SS38 opened to all traffic. Remaining work, including an emergency tunnel, is planned until December. Drive times from Milan or from Lake Como vary, so use a route planner for your day.
For flights, the Livigno side names Malpensa, Linate, Bergamo and Verona, and also Zurich and Innsbruck. Allow for transfer times by checking each connection.

Next steps
Where to go once you know how to arrive.
Getting to Valtellina: frequently asked questions
How do I get from Milan to Tirano?
Take the direct Trenord train from Milano Centrale. It takes about 2 hours 30 minutes and normally runs every hour. The fare is shown in the ticket shop when you pick your train.
Is there a train to Bormio or Livigno?
No. Take the train to Tirano and continue by bus. Line A070 runs from Tirano to Bormio, and line A072 from Bormio to Livigno.
How much is the bus from Tirano to Bormio?
The ordinary single fare in the 2026/27 tariff is โฌ6.20 from Tirano FS/RhB to Bormio Autostazione. The same amount applies from Bormio Autostazione to Livigno Isola. They are separate tickets.
How do I get from Tirano to St. Moritz?
By Rhaetian Railway over the Bernina line, in about 2 hours 15 minutes as a guide time. Regional trains and Bernina Express trains both serve the route.
Is the Foscagno pass open in winter?
It is the regular access to Livigno and is described as open 24 hours a day all year. Winter equipment is advised until 30 April. Check road conditions before you drive.


