Planning your mountain trip and wondering how to reach Alagna?
Here you’ll find practical, down-to-earth information written by people who actually live here.
Alagna is located 110 km from Malpensa, 164 km from Linate, and 188 km from Bergamo.
Other airports are much farther away — honestly, not worth mentioning.
From the airport, you have three options: bus, car rental, or taxi. Let’s take a closer look.
Public transport in Italy often has its own… personality — and getting to Alagna is no exception.
The only truly practical way to reach Alagna by bus, without too many changes, is from Lampugnano Station (Milan), which you can reach via the red metro line.
Alternatively, you can take a bus from the airport to Milano Centrale, then a train to Novara or Vercelli, where you’ll find buses to Varallo and Alagna.
However, timetables can be confusing, and connections are limited.
👉 Send us your arrival time — we’ll help you find the best combination.
Renting a car can seem convenient, but ask yourself if you really need it.
Alagna is a small mountain village: everything is within walking distance, roads are narrow, parking is limited and mostly paid (€8 per day).
Not all accommodations offer private parking, and most of the centre is a restricted traffic zone.
If you decide to rent a car, make sure to check where you can park, and always carry snow chains and winter diesel if driving a diesel vehicle.
There’s a skilled mechanic in town, but remember — mountain life runs at a slower pace, so a little patience always helps.
We might sound bold, but the easiest, most comfortable and sustainable way to reach Alagna is by booking a local taxi via Alagna.it.
Why?
Because it’s the no-stress option.
At a cost similar to car rental — and certainly more reasonable than spending a whole day on buses — you’ll be taken straight from the airport to your accommodation.
And not by a random driver, but by a local professional who knows every curve of the valley and welcomes you like a guest, not a passenger.
Choosing a local taxi also means supporting ethical and authentic tourism — it’s a way to meet real people who live and love their territory.
Sure, online booking platforms may be faster, but let’s be honest: between a booking network and an Alagna taxi driver, there’s the same distance as between a fast-food chain and a family-run mountain trattoria.
Think about it 😉
From Malpensa to Alagna: €250
From Linate to Alagna: €265
From Bergamo to Alagna: €420
Just tell us your arrival time — we’ll pick you up wherever and whenever you need.
Start your mountain experience relaxed, with everything taken care of.

