Travel from Sirmione to Bergamo

Bus or train from Sirmione to Bergamo?

Trenord operates a train from Sirmione to Bergamo hourly. Tickets cost $2 - $15 and the journey takes 55 min. Alternatively, Autostradale operates a bus from Sirmione to Bergamo once daily. Tickets cost $7 - $11 and the journey takes 58 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Sirmione to Bergamo

ModeDurationPrice
From Colombare, Via Roma bus to Desenzano Del Garda-Sirmione, train to Brescia, then train to Bergamo.2 h 38 min21€
From Sirmione, Largo Faselo "Porto" bus to Brescia then bus to Bergamo.3 h 16 min10€
From Sirmione drive to Bergamo.53 min12€
From Sirmione Uber to Bergamo.53 min234€

How long does it take to get from Sirmione to Bergamo?

It takes approximately 2 h 38 min to get from Sirmione to Bergamo, including transfers.

Is there a direct bus between Sirmione and Bergamo?

No, there is no direct bus from Sirmione to Bergamo. However, there are services departing from Sirmione, Largo Faselo "Porto" and arriving at Bergamo via Brescia. The journey, including transfers, takes approximately 3 h 16 min.

Operators from Sirmione to Bergamo

OperatorPhoneWebsite
SIA(+39) 030 2889911SIA
Trenord+39 02 7249 4494Trenord
Autostradale+39 02 3008 9000Autostradale
Uber MailandUber Mailand