The average bus between Locarno and Lago di Mergozzo takes 2h 26m and the fastest bus takes 1h 42m. The bus service runs several times per day from Locarno to Lago di Mergozzo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Locarno and Lago di Mergozzo. The earliest departure is at 6:51 AM in the morning, and the last departure from Locarno is at 7:21 PM which arrives into Lago di Mergozzo at 9:50 PM. All services require a transfer at Brissago and take an average of 2h 26m. The schedules shown below are for the next available departures.


2h 18m • 2 changes


2h 15m • 2 changes


2h 17m • 2 changes


2h 32m • 2 changes


1h 42m • 2 changes


2h 47m • 2 changes


2h 33m • 2 changes


2h 18m • 2 changes


1h 42m • 2 changes


2h 47m • 2 changes


2h 33m • 2 changes


2h 18m • 2 changes


1h 42m • 2 changes


2h 47m • 2 changes


2h 33m • 2 changes


2h 18m • 2 changes


1h 42m • 2 changes


2h 47m • 2 changes


2h 33m • 2 changes


2h 18m • 2 changes


2h 17m • 2 changes


2h 47m • 2 changes


3h 47m • 2 changes


2h 18m • 2 changes


2h 17m • 2 changes


2h 47m • 2 changes


3h 47m • 2 changes


2h 18m • 2 changes
Want to know about travelling from Locarno to Lago di Mergozzo? 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.
No, there is no direct bus from Locarno to Lago di Mergozzo. However, there are services departing from Locarno station and arriving at Lago di Mergozzo station via Brissago, Posta. The journey, including transfers, takes approximately 2h 26m.
Locarno to Lago di Mergozzo bus services, operated by FART, depart from Locarno, Debarcadero station.
Locarno to Lago di Mergozzo bus services, operated by FART, arrive at Verbania - Stazione Ferroviaria station.
The distance between Locarno and Lago di Mergozzo is 35.2 km. The road distance is 49 km.
You can take a bus from Locarno, Debarcadero to Verbania - Stazione Ferroviaria via Brissago and Verbania - Intra - Corso Mameli - Imbarcadero Vecchio in around 2h 54m.