x Back

From Bergamo train to Carnate Usmate, train to Milano Centrale, then train to Geneve. 6hrs 12min. From Bergamo bus to Milan then bus to Geneva. 8hrs 26min. From Bergamo drive to Geneva. 4hrs 25min. From Bergamo bus to Sesto Rondò, Metro to Milano Cadorna station, train to Milan Malpensa airport, fly to Geneva airport, then train to Geneva. 4hrs 23min. From Bergamo train to Chiasso, train to Lugano FLP, train to Lugano airport, fly to Geneva airport, then train to Geneva. 5hrs 36min. From Orio al Serio Airport bus to Verona airport, fly to Geneva airport, then train to Geneva. 5hrs 32min. From Bergamo train to Chiasso, train to Zürich HB, train to Zurich airport, fly to Geneva airport, then train to Geneva. 8hrs 21min. From Bergamo bus to Sesto Rondò, Metro to Milano Cadorna station, train to Milan Malpensa airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, then train to Geneva. 8hrs 31min.