Travel from Milan-Bergamo-Airport-BGY to Geneva

Bus or fly from Milan Bergamo Airport (BGY) to Geneva?

BMI Regional, Lufthansa and eight other airlines fly from Milan Bergamo Airport (BGY) to Geneva hourly. Alternatively, you can take a bus from Milan Bergamo Airport (BGY) to Geneva via Bergamo Autostazione and Milan in around 6 h 43 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Milan Bergamo Airport (BGY) to Geneva

ModeDurationPrice
From Milan Bergamo airport fly to Geneva airport then line 150 train to Geneva.4 h 4 min$155
From Orio al Serio Airport bus to Bergamo, train to Monza, train to Lugano FLP, line 60 train to Lugano airport, fly to Geneva airport, then line 150 train to Geneva.7 h 31 min$157
From Orio al Serio Airport bus to Milano Centrale then train to Geneve.5 h 56 min$107
From Orio al Serio Airport bus to Bergamo Autostazione, bus to Milan, then bus to Genève Gare.6 h 43 min$45
From Milan Bergamo Airport (BGY) drive to Geneva.3 h 55 min$66

How long does it take to get from Milan Bergamo Airport (BGY) to Geneva?

It takes approximately 4 h 4 min to get from Milan Bergamo Airport (BGY) to Geneva, including transfers.

Is there a direct bus between Milan Bergamo Airport (BGY) and Geneva?

No, there is no direct bus from Milan Bergamo Airport (BGY) to Geneva. However, there are services departing from Orio al Serio Airport and arriving at Genève Gare via Bergamo Autostazione and Milan. The journey, including transfers, takes approximately 6 h 43 min.

Operators from Milan Bergamo Airport (BGY) to Geneva

OperatorPhoneWebsite
BMI RegionalBMI Regional
LufthansaLufthansa
Ukraine International AirlinesUkraine International Airlines
RyanairRyanair
easyJeteasyJet
SwissSwiss
TAP PortugalTAP Portugal
IberiaIberia
Jet2.comJet2.com
Aer LingusAer Lingus
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Trenord+39 02 7249 4494Trenord
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Air FranceAir France
Autostradale+39 02 3008 9000Autostradale
Nord Est Trasporti800 905150Nord Est Trasporti
Ouibus0890715298Ouibus