Because of its favourable geographical position in the north of Italy at the Swiss border, the region of Lago Maggiore is very easy to reach for travellers from the Britsh Isles and Nothern Europe.
BY CAR/BUS
From the Mont Blanc tunnel via the A5 – A4 and A26 motorways in Italy, to Lago Maggiore or Lake Orta.
From Basel via the St. Gotthard motorway to Locarno on the Swiss side of Lago Maggiore. Then across the border at Piaggio Valmara and on via federal road 34 along the shore of Lago Maggiore.
From Basel via Bern direction a) Lötschberg Tunnel or b) direction Vevey, Sion, Brig to the Simplon Pass. From there to Domodossola on federal road 33 to the Ossola Valleys, Lago Maggiore or Lago d’Orta. From Lindau (D) /Bregenz (A) via Chur/St. Bernardino motorway to Locarno (CH).
From Locarno as described above.
From Milan via A8 or A26 motorways to Sesto Calende for the East Shore of Lago Maggiore.
BY TRAIN
Via Paris with the TGV high speed train to Milan.
From Milan to Lago Maggiore via rail route Milan-Domodossola.
From Basel, rail route Basel-Milan via the Simplon Tunnel to Domodossola or Verbania or Stresa.
BY PLANE
The three Milan airports: Malpensa (MXP), Linate (LIN) and Bergamo (BGY) are flown to from nearly all European airports, including low-cost airlines, also full-service airlines. Malpensa airport is the most conveniently situated at only 20 km from the southern part of the lake.
MXP
Regular bus shuttle services connect the airport with Gallarate train station (railway route Milan-Domodossola) and with Milan Central Station (Stazione Centrale). The train shuttle service, the Malpensa Express, connects the airport with the Milan Cadorna and Centrale station. The Swiss regional rail line S30 connects the airport with Bellinzona via Laveno and Luino. The bus shuttle service Alibus connects the airport with the West side of Lago Maggiore, it runs several times daily; reservations required - by e-mail or telephone.
LIN/BGY
A bus shuttle service connects the two airports with Milan Central Station (Stazione Centrale). Trains for Lago Maggiore leave here at least every hour (e.g. to Arona, Stresa, Verbania and Domodossola). On request, direct transfers can be arranged to Lago Maggiore. Please contact the incoming agents listed here.
TRN
Turin Airport is situated about 130 km from Lago Maggiore. It has flight connections solely with the largest European airports.