Duration 1h 20m
Distance 47 km
Average price SFr 65
Nearby airports 5 found

Closest airports to Lugano

The nearest airport to Lugano is Milan Malpensa (MXP). Giosy Tours operates a bus from Milan Malpensa Airport P2 Terminal 1 to Lugano Piazzale Besso every 2 hours. Tickets cost SFr 27 - SFr 45 and the journey takes 1h 20m. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zuerich Hb to Lugano hourly. Tickets cost SFr 55 - SFr 110 and the journey takes 1h 57m.

Recommended airport

Milan Malpensa (MXP)

  1. Milan Malpensa Airport P2 Terminal 1
  2. Lugano
1h 20m
Cheapest
SFr 27 - SFr 45
Other nearby airports

Zurich (ZRH)

  1. Zuerich Hb
  2. Lugano
2h 35m
Bookable on Rome2rio
SFr 58 - SFr 129

Milan Linate (LIN)

  1. Milan Linate Airport
  2. Milano Centrale
  3. Lugano
2h 2m
SFr 33 - SFr 61

Milan Bergamo (BGY)

  1. Bergamo Airport Bus Station
  2. Milano Centrale
  3. Lugano
2h 37m
SFr 38 - SFr 66

Turin (TRN)

  1. Torino Porta Susa
  2. Milano Centrale
  3. Lugano
3h 4m
Bookable on Rome2rio
SFr 41 - SFr 118

Important airports for Lugano

Frequently asked questions

Want to know about travelling to Lugano, Switzerland? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Switzerland. For the latest travel status, please check the official page for Switzerland.

Learn More.

The nearest airport to Lugano is Milan Malpensa (MXP) Airport which is 46.7 km away. Other nearby airports include Milan Linate (LIN) (65.8 km), Milan Bergamo (BGY) (69 km), Turin (TRN) (137 km) and Zurich (ZRH) (163 km).

More information

It takes 1h 20m to get from Lugano to Milan Malpensa (MXP) Airport.

More information

We recommend flying to Milan Malpensa (MXP) Airport, which is 46.7 km away from Lugano. The bus from Milan Malpensa (MXP) to Lugano takes 1h 20m.

More information

There are 715+ hotels available in Lugano. Prices start at SFr 87 per night.

More information

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps