[Skip to main content]

How to get to Menaggio

The town Menaggio is situated in the heart of Lake Como, on its western shore, at the beginning of a valley that connects Menaggio with lake Lugano. Its central position makes it a lively town and well connected with public transport.

By Car

From Milan: The distance from Milan to Menaggio is 80 km. Follow the indications for the motorway Laghi and then pick up the A9 Como – Chiasso. Take the last exit Lago di Como (the last exit for Italy before arriving in Switzerland). When you arrive at a circus, turn left and follow the indications for Menaggio.

From Lugano: The distance from Lugano to Menaggio is 27 km. Take the motorway exit Lugano Nord and follow the indications for Gandria – St. Moritz. Once crossed through Lugano, follow the indications for Menaggio. After having passed the border at Gandria, follow the 340 road to Menaggio.

N.B. There is a car ferry service in between Varenna and Menaggio and between Bellagio and Menaggio


By Train

The nearest railway stations are at:
Lugano (27 Km)
Como (30 Km)
Varenna Esino (4 Km)

From Italy
From Milan Central station by FS train to Como S. Giovanni station. From the square in front of the station about every hour bus line C10 of the ASF company leaves for Menaggio (32 km) Buy tickets before boarding the bus at the bar or newsagent inside the station.

Or: From Milan Central Station by FS train line direction Sondrio as far as Varenna-Esino. From Varenna station it’s 300 m down to the boat dock where you take either the boat or ferry across the lake to Menaggio. See the Navigazione Laghi website for the time tables.

Or: From Milano Cadorna station by FNME train to Como Lago. Attention: Due to road works the C10 bus line does not serve Como Lago station. 400 meters from the train station Como Lago there is the boat dock from where tour boats and hydrofoils leave for Menaggio.

From Switzerland
Train line Basel – Luzern – Lugano.
From Lugano train station bus line C12 of the ASF company leaves for Menaggio (27 km)

Time table of the trains of the FS
Time table of Trenord trains
Time table of boats and hydrofoils
Time table of the buses ASF


By Plane

From Malpensa Airport

By rental car:
The distance from Malpensa airport to Menaggio is 82 km. From the airport take the SS 336 in the direction of A8 Milano Varese / A9 Como – Chiasso. Close to Busto Arsizio take the A8 direction Varese – Gravellona Toce and then immediately take the A36 in the direction of A9 Como – Chiasso. The A36 pedemontana motorway must be payed on-line. Then pick up the A9 Como – Chiasso. Take the exit Lago di Como (the last exit for Italy before arriving in Switzerland). When you arrive at a circus, turn left and follow the indications for Menaggio road number SS 340.

By train from Malpensa Airport:
From Malpensa airport from both terminal 1 and terminal 2 you take the Malpensa express as far as Saronno. Here you change and take the train to Como Lago station.. For the train times you can consult the Trenord timetable You arrive at the station Como Lago. Attention: Due to road works the C10 bus line does not serve Como Lago station. 400 meters from the train station Como Lago there is the boat dock from where tour boats and hydrofoils leave for Menaggio.. From Como you can also take the hydrofoil to Menaggio (travel time 0.50 minutes). The boat dock is 400 m from the train station Como Lago For the timetable consult www.navigazionelaghi.it

From Milan Bergamo
From Airport Orio al Serio by car to Menaggio
The distance from the airport Bergamo Orio al Serio to Menaggio is approx. 125 km. Follow the motorway A4 direction Milano. From Milano follow the A9 Laghi in direction Como – Chiasso. Take the exit Lago di Como (the last exit before the Swiss border) and at the circus follow the indications for Menaggio.
From Orio al Serio by public transport to Menaggio
Shuttle Bus Service ATB from Airport Orio al Serio to railway station FS Bergamo
Info tel 035 236026
from 6.05 till 00.15 tickets at the airport or from the ticket machine at the bus stop

From Bergamo railway station by train to Varenna – Esino (you have to change at Lecco). Travel time 1.10 hours. For the time table time consult www.trenord.it

From Varenna by boat or ferry to Menaggio. Travel time 15 min. For the time table consult the navigazione website
N.B. last ferry to Menaggio around 19.45!
From the rail way station to the ferry dock at Varenna is less than 500 m; there is a taxi service

From Linate Airport

By rental car:
The distance from Linate airport to Menaggio is 120 km. Follow the indications for the motorway Laghi and then pick up the A9 Como – Chiasso. Take the last exit Lago di Como (the last exit for Italy before arriving in Switzerland). When you arrive at a circus, turn left and follow the indications for Menaggio.

By public transport:

Shuttle bus Linate Airport – Milan Central Station
Bus Stam every 20 minutes travel time approx. 20 min.

From Milan Central Station train to Como San Giovanni station
travel time approx. 40 minutes For the timetable consult the Trenitalia website. From train station Como San Giovanni bus line C10 to Menaggio travel time approx. 1.10 hr).

From Milan Central Station to Varenna Esino (train line direction Sondrio)
travel time 1 hr.
For the timetable consult www.trenord.it

From Varenna you take the ferry across the lake to Menaggio (travel time 0.15 min.).
The boat dock is 150 m from the station. For the timetable consult the navigazione website.


Taxi Service

Public Taxi service in Menaggio
Mario – tel. +39 338 2047279 – taxiservicemario@hotmail.it
Andrea Frascaro – tel. +39 334 5267507 andreafrascaro2@gmail.com
Lele Riva – tel. +39 333 1452088

Private Taxi Service
Sara – tel. +39. 333 8601035 privatecabmenaggio@gmail.com
Carlo Erba – tel. + 39 339 3136825 – minibus and car rental with driver- cap.autoservizi@hotmail.it