Travel from Lugano to Milan-Bergamo-Airport-BGY

Bus or train from Lugano to Milan Bergamo Airport (BGY)?

Swiss Railways (SBB/CFF/FFS) operates a train from Lugano to Milan Bergamo Airport (BGY) hourly. Tickets cost $22 - $40 and the journey takes 1 h 6 min. Alternatively, you can take a bus from Lugano to Milan Bergamo Airport (BGY) via Milano Lampugnano and Bergamo FS in around 3 h 2 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

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

ModeDurationPrice
From Lugano train to Milano Centrale then bus to Orio al Serio Airport.2 h 48 minSFr 46
From Lugano train to Monza, train to Bergamo FS, then bus to Orio al Serio Airport.2 h 48 minSFr 50
From Lugano bus to Milano Lampugnano, bus to Bergamo FS, then bus to Orio al Serio Airport.3 h 2 minSFr 13
From Lugano drive to Milan Bergamo Airport (BGY).1 h 19 minSFr 20

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

It takes approximately 2 h 48 min to get from Lugano to Milan Bergamo Airport (BGY), including transfers.

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

No, there is no direct bus from Lugano to Milan Bergamo Airport (BGY). However, there are services departing from Lugano and arriving at Orio al Serio Airport via Milano Lampugnano and Bergamo FS. The journey, including transfers, takes approximately 3 h 2 min.

Operators from Lugano to Milan Bergamo Airport (BGY)

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Autostradale+39 02 3008 9000Autostradale
Trenord+39 02 7249 4494Trenord
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
FlixBus+49 1807 123 99 123FlixBus
Nord Est Trasporti800 905150Nord Est Trasporti