From Bergamo Bus to Sesto San Giovanni, train to Milano Centrale, then train to Geneve. 5hrs 59min 7€. From Bergamo Bus to Milan then bus to Geneva. 8hrs 34min 63€. From Bergamo Bus to Milan, bus to Chamonix Mont Blanc, then AeroSki to Genève Cornavin CFF. 9hrs 44min 95€. From Bergamo drive to Geneva. 3hrs 50min 69€. From Bergamo Bus to Milano Cadorna station, train to Milan Malpensa airport, then fly to Geneva airport. 3hrs 32min 173€. From Bergamo train to Chiasso, light rail to Lugano FLP, light rail to Lugano airport, then fly to Geneva airport. 4hrs 26min 234€.