3 August 2026 · 4 min min read
How to Get to Livigno: A Practical Guide

Livigno sits in an Alpine basin in the province of Sondrio, right on the Swiss border, and is one of the few duty-free zones in Italy: that means lower prices on fuel, spirits and other goods, and it's one of the reasons the town is so popular even just for a day of shopping.
By train
The nearest station is Tirano, about 70 km from Livigno. From Milano Centrale, take a regional train (or the famous Bernina Express red train if arriving from Switzerland) to Tirano, then a scheduled bus with a change in Bormio completes the journey. Allow 3-4 hours in total from Milan.
By car
From Milan, take the SS36 to Colico, then the SS38 toward Bormio, and finally the Foscagno Pass (or the Forcola di Livigno if arriving from Switzerland). The drive takes about 3 hours, a bit longer in heavy snow, when snow chains or winter tyres may be required.
By plane
The most convenient airports are Milan Bergamo (Orio al Serio) and Milan Malpensa/Linate, around 180-230 km away. From November to April, the LivignoExpress transfer service runs, connecting Livigno directly to the main Lombardy airports by dedicated bus — handy if you'd rather not drive in the mountains.
A practical tip
If you're arriving in winter, check the conditions of the Foscagno Pass before setting off (it can close during heavy snowfall) and consider winter tyres or chains. Once you've arrived, Ironwood Livigno is just 100 metres from the ski lifts: park the car and, for the rest of the holiday, you can get around almost entirely on foot.
Ready to plan your stay in Livigno?
Check availability