Area

What's nearby:

Attraction icon

Restaurants icon

See nearby restaurants and attractions

Nearest travel links

Airport Milan Malpensa
Train station Stresa 1.00 km
Car Car not necessary

How to get there

By plane the nearest airport is Milan Malpensa which is 50km (45 mins) from Stresa. From the airport you have the option to hire a private car or take the Lake Maggiore coach service (Alibus) directly to Stresa which takes 45 minutes. You also have the option to take an airport taxi to Gallarate station and then catch a train to Stresa from there.

Alternative airports are: Milan Linate 105km (75 mins), Bergamo Orio al Serio 130km (90 mins) and Turin Caselle 140km (90 mins). From all these airports car hire is readily available or airport buses/trains will take you to Milan Central rail station where you can take a train directly to Stresa.

Stresa is 50 minutes by train from Milan Central Station and it is on the main International train line from Geneva airport in Switzerland This gives you the option to take a plane to Geneva and travel through the spectacular scenery on the mountain train from the airport directly to Stresa which takes 3hr 30 minutes.

Activities near Stresa

Sports Water sports, Horse riding, Fishing
Great for Walking trips, Rural or countryside trips, Beach or lakeside relaxation

Getting around

You can travel on the Centrovalli mountain railway into Switzerland to Locarno, taking in breathtaking alpine views, and return to Stresa by ferry boat visiting any number of the towns that line the shore along the way. There are numerous walks to suit everybody on Mottarone or the nature walks that contour the lake in between nearby villages. For the more adventurous you can book to stay overnight in a refuge in the nearby Val Grande – one of the wildest national parks in Italy. The Italian ski slopes can be reached in around 45 minutes and the famous Swiss resorts of Zermatt and Saas Fee in a couple of hours by car. There are also numerous popular golf courses in the area.