| Duration | 1h 10m |
|---|---|
| Distance | 43 km |
| Average price | €31 |
| Nearby airports | 5 found |
The nearest airport to Lake Maggiore is Milan Malpensa (MXP). S.A.F. - SOCIETA' AUTOSERVIZI FONTANETO S.r.l. operates a bus from Aeroporto Malpensa - Terminal 1 to Stresa - Imbarcadero every 4 hours. Tickets cost €18 - €20 and the journey takes 1h 10m. Alternatively, Swiss Federal Railways (SBB CFF FFS) operates a train from Zürich HB to Bellinzona hourly. Tickets cost €50 - €170 and the journey takes 1h 39m. Schweizerische Südostbahn AG also services this route every 3 hours.
Want to know about travelling to Lake Maggiore? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Lake Maggiore is Milan Malpensa (MXP) Airport which is 42.8 km away. Other nearby airports include Milan Linate (LIN) (75.6 km), Milan Bergamo (BGY) (86 km), Turin (TRN) (123.1 km) and Zurich (ZRH) (160.4 km).
More informationIt takes 1h 10m to get from Varese to Milan Malpensa (MXP) Airport.
More informationWe recommend flying to Milan Malpensa (MXP) Airport, which is 23.2 km away from Varese. The bus from Milan Malpensa (MXP) to Varese takes 1h 10m.
More informationThere are 5240+ hotels available in Lake Maggiore.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps