Travel from Bergamo to Milan

Bus or train from Bergamo to Milan?

Trenord operates a train from Bergamo to Milan hourly. Tickets cost $6 - $17 and the journey takes 48 min. Alternatively, Nord Est Trasporti operates a bus from Bergamo to Milan every 30 minutes. Tickets cost $5 - $8 and the journey takes 51 min. Milan Metro also services this route every 20 minutes.

How to get from Bergamo to Milan

From Bergamo train to Milano Centrale. 48 min 13€. From Bergamo Autostazione bus to lampugnano m1 then line 68 bus to conciliazione m1. 1 h 18 min 7€. From Bergamo taxi to Milan. 39 min 75€. From Bergamo drive to Milan. 39 min 7€. From Bergamo rideshare to Milan. 57 min 2€. From Bergamo Uber to Milan. 39 min 140€.

Operators from Bergamo to Milan

OperatorPhoneWebsite
Trenord+39 02 7249 4494Trenord
Nord Est Trasporti800 905150Nord Est Trasporti
Milan MetroMilan Metro
BlaBlaCarBlaBlaCar
Uber MailandUber Mailand