Train

Take the train Bergamo at the station Trenord.

The journey takes approximately 50 m. Ticket price is about €3 The travel distance is 37 km.

Carrier is Trenord.

Buy ticket

Get off at the Monza.
900 m on foot from the Monza to the Monza.

The journey takes approximately 10 m. The travel distance is 900 m.

Get off at the Monza.
Take the train Monza at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 42 m. Ticket price is about €35 The travel distance is 99 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Locarno.


🛏 Find hotel deals and discounts up to 20% in Locarno at Booking


Bus train

Take the ASF Autolinee srl bus at the Stazione Autolinee Bergamo station .

The journey takes approximately 2 h 28 m. Ticket price is about €6 The travel distance is 73 km.

Carrier is ASF Autolinee srl.

Buy ticket

Get off at the Como San Giovanni.
Take the train Como S. Giovanni at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 12 m. Ticket price is about €26 The travel distance is 64 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Locarno.


🛏 Find hotel deals and discounts up to 20% in Locarno at Booking


Bus line 311 bus

Take the Nord Est Trasporti bus at the Bergamo Autostazione station .

The journey takes approximately 51 m. Ticket price is about €5 The travel distance is 53 km.

Carrier is Nord Est Trasporti.

Buy ticket

Get off at the Milano Lampugnano.
Take the Autokar Polska bus at the Milan station .

The journey takes approximately 1 h 34 m. Ticket price is about €30 The travel distance is 105 km.

Carrier is Autokar Polska.

Buy ticket

Get off at the Bellinzona.
Take the Swiss PostAuto bus at the Bellinzona, Viale Portone station .

The journey takes approximately 43 m. Ticket price is about €3 The travel distance is 19 km.

Carrier is Swiss PostAuto.

Buy ticket

Get off at the Locarno, Debarcadero.


🛏 Find hotel deals and discounts up to 20% in Locarno at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 45 m. The travel distance is 154 km.

Get off at the Locarno.


🛏 Find hotel deals and discounts up to 20% in Locarno at Booking


The cheapest way to travel from Bergamo to Locarno is by taking a Bus train with an average price of €32. The journey takes approximately 4 ч. 14 мин.

Drive is the fastest way to travel from Bergamo to Locarno. Tickets cost €39. The journey takes approximately 1 ч. 45 мин.

Bergamo is approximately 154 km away from Locarno. The trip by car takes 1 h 45 m.

The average journey time by car between Bergamo and Locarno is 1 h 45 m.