Milan Malpensa Airport → Stresa
★★★★★ 4.8/5 · 52,000+ reviews
from €172 fixed, one-way
Book this routeAffiliate disclosure: some links here are affiliate links. Booking through them may earn us a small commission at no extra cost to you.
Stresa, on Lake Maggiore opposite the Borromean Islands, is the closest of the big lake resorts to Milan Malpensa: about 50 km, roughly 45 minutes to an hour by road. The return to the airport works the same way.
Malpensa to Stresa at a glance
- Private transfer: door to door, fixed price per vehicle. A live Welcome Pickups quote on 13 November 2026 gave €172 from Milan Malpensa Airport to Piazza Cadorna in Stresa (one passenger, pickup on 25 November).
- Alibus: SAF's Alibus runs directly from Malpensa to Stresa a few times a day, taking about an hour.
- Train: regional trains with at least one change, usually 1 hour 15 minutes or more.
Private transfer from Malpensa to Stresa
The Alibus is direct but runs only a few times a day, so a car is the safer choice when your flight time doesn't match it, or for hotels in Baveno and Verbania. The price is per vehicle. You can book a Malpensa to Stresa transfer with Welcome Pickups.
Every operator shown here is licensed, insured, and flight-tracked — see the full vetting criteria
Common questions
How far is Stresa from Malpensa?
About 50 km, roughly 45 minutes to an hour by road.
Is there a bus from Malpensa to Stresa?
Yes. SAF's Alibus runs directly from the airport to Stresa a few times a day, taking about an hour.
How much is a transfer from Malpensa to Stresa?
A live Welcome Pickups quote on 13 November 2026 gave €172 per vehicle from Milan Malpensa Airport to Piazza Cadorna in Stresa (one passenger, pickup on 25 November).