Travel options for:
Nearby airports Lugano

Milan Malpensa (MXP)  •  2 h 20 min

$6 - $19

Zurich (ZRH)  •  3 h 25 min

$66 - $129

Milan Linate (LIN)  •  2 h 27 min

$28 - $44

Milan Bergamo (BGY)  •  2 h 40 min

$7 - $13

Lugano (LUG)  •  13 min

$9 - $17

  • Lugano Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Lugano

Bus or train from Nearby airports to Lugano?

FlixBus operates a bus from Milan Malpensa (MXP) to Lugano once daily. Tickets cost $4 - $7 and the journey takes 1 h 10 min. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zurich (ZRH) to Lugano hourly. Tickets cost $55 - $110 and the journey takes 2 h 53 min. Trenitalia Eurocity also services this route every 3 hours.

How to get from Nearby airports to Lugano

ModeDurationPrice
From Milano Malpensa Airport Terminal 1 bus to Milan Malpensa T2, walk to Milan Malpensa Airport, Malpensa Terminal 2, then bus to Lugano.2 h 20 min8€
From Zürich Flughafen train to Zürich HB then train to Lugano.3 h 25 min103€
From Milan Linate Airport bus to Milan Centrale Piazza Luigi di Savoia, walk to Milano Centrale, then train to Lugano.2 h 27 min37€
From Bergamo Orio al Serio Airport, Bergamo bus to Lugano.2 h 40 min11€
From Serocca line 60 train to Lugano FLP.13 min14€

How long does it take to get from Nearby airports to Lugano?

It takes approximately 2 h 20 min to get from Nearby airports to Lugano, including transfers.

Is there a direct train between Nearby airports and Lugano?

Yes, there is a direct train departing from Serocca and arriving at Lugano FLP. Services depart every 30 minutes, and operate every day. The journey takes approximately 13 min.

Is there a direct bus between Nearby airports and Lugano?

Yes, there is a direct bus departing from Bergamo Orio al Serio Airport, Bergamo and arriving at Lugano. Services depart twice daily, and operate Monday, Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 2 h 40 min.

Operators from Nearby airports to Lugano

OperatorPhoneWebsite
Autostradale+39 02 3008 9000Autostradale
FlixBus+49 1807 123 99 123FlixBus
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity