Train
The journey takes approximately 48 m. Ticket price is about €4 The travel distance is 53 km.
Carrier is Trenord.
The journey takes approximately 4 h 1 m. Ticket price is about €80 The travel distance is 367 km.
Carrier is Trenitalia EuroCity.
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Bus
The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 52 km.
Carrier is Nord Est Trasporti.
The journey takes approximately 5 h 5 m. Ticket price is about €20 The travel distance is 314 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Night bus
The journey takes approximately 6 h 40 m. Ticket price is about €30 The travel distance is 440 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Drive
The journey takes approximately 3 h 50 m. The travel distance is 357 km.
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Fly from Milan Linate
The journey takes approximately 1 h Ticket price is about €27 The travel distance is 58 km.
Carrier is GoOpti.
The journey takes approximately 3 h 15 m. Ticket price is about €85
Carrier is Air Dolomiti.
🔎
The journey takes approximately 5 m. The travel distance is 474 m.
The journey takes approximately 7 m. Ticket price is about €10 The travel distance is 6 km.
Carrier is Swiss Railways (SBB/CFF/FFS).
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Fly from Milan Bergamo
The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 8 km.
Carrier is ATB Azienda Trasporti Bergamo.
The journey takes approximately 3 h 45 m. Ticket price is about €35
Carrier is easyJet.
🔎
The journey takes approximately 5 m. The travel distance is 367 km.
The journey takes approximately 7 m. Ticket price is about €10 The travel distance is 367 km.
Carrier is Swiss Railways (SBB/CFF/FFS).
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
Train train to Milan Malpensa fly
The journey takes approximately 48 m. Ticket price is about €4 The travel distance is 367 km.
Carrier is Trenord.
The journey takes approximately 51 m. Ticket price is about €4 The travel distance is 49 km.
Carrier is Trenord.
The journey takes approximately 55 m. Ticket price is about €90
Carrier is Gulf Air Bahrain.
🔎
The journey takes approximately 5 m. The travel distance is 367 km.
The journey takes approximately 7 m. Ticket price is about €10 The travel distance is 367 km.
Carrier is Swiss Railways (SBB/CFF/FFS).
🛏 Find hotel deals and discounts up to 20% in Geneva at Booking
The cheapest way to travel from Bergamo to Geneva is by taking a Bus with an average price of €26. The journey takes approximately 7 ч. 8 мин.
Drive is the fastest way to travel from Bergamo to Geneva. Tickets cost €85. The journey takes approximately 3 ч. 50 мин.
Bergamo is approximately 357 km away from Geneva. The trip by car takes 3 h 50 m.
The average journey time by car between Bergamo and Geneva is 3 h 50 m.