From Levanto train to Milano Centrale then train to Bergamo. 4 h 17 min 45€. From Levanto train to Chiavari, bus to Milano Lampugnano, then bus to Bergamo Autostazione. 5 h 59 min 32€. From Levanto drive to Bergamo. 2 h 56 min 45€.
Bus or train from Levanto to Bergamo?
Trenitalia Intercity operates a train from Levanto to Bergamo every 4 hours. Tickets cost $27 - $40 and the journey takes 2 h 48 min. Trenord also services this route hourly. Alternatively, Trenitalia operates a bus from Levanto to Bergamo hourly. Tickets cost $2 - $17 and the journey takes 22 min. 2 other operators also service this route.