Travel options for:
Nearby airports Ascona

Milan Malpensa (MXP)  •  2 h 42 min

  1. ×2

$42 - $68

Zurich (ZRH)  •  4 h 15 min

  1. ×2

$68 - $129

Milan Linate (LIN)  •  4 h 5 min

  1. ×2

$47 - $90

Milan Bergamo (BGY)  •  4 h 26 min

$26 - $46

Lugano (LUG)  •  2 h

  1. ×3

$31 - $58

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

Travel from Nearby-Airports to Ascona

Bus or train from Nearby airports to Ascona?

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich (ZRH) to Ascona hourly. Tickets cost $50 - $95 and the journey takes 2 h 27 min. Alternatively, FlixBus operates a bus from Milan Bergamo (BGY) to Ascona once daily. Tickets cost $9 - $16 and the journey takes 3 h 10 min.

How to get from Nearby airports to Ascona

ModeDurationPrice
From Milan Airport Malpensa 1 bus to Lugano, Piazzale Besso, walk to Lugano, line 50 train to Giubiasco, line 20 train to Locarno, walk to Locarno, Piazza Stazione, then line 1 bus to Ascona, Posta.2 h 42 minSFr 62
From Zürich Flughafen train to Zürich HB, train to Bellinzona, line 20 train to Locarno, walk to Locarno, Piazza Stazione, then line 1 bus to Ascona, Barragie.4 h 15 minSFr 121
From Milan Linate Airport bus to Milan Central Station, walk to Milano Centrale, train to Bellinzona, line 20 train to Locarno, walk to Locarno, Piazza Stazione, then line 1 bus to Ascona, Posta.4 h 5 minSFr 82
From Bergamo Orio al Serio Airport, Bergamo bus to Bellinzona, Bellinzona, Arbedo-Castione, walk to Castione-Arbedo, line 20 train to Locarno, walk to Locarno, Piazza Stazione, then line 1 bus to Ascona, Posta.4 h 26 minSFr 44
From Serocca line 60 train to Lugano FLP, walk to Lugano, line 50 train to Giubiasco, line 20 train to Locarno, walk to Locarno, Piazza Stazione, then line 1 bus to Ascona, Barragie.2 hSFr 55

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

It takes approximately 2 h 42 min to get from Nearby airports to Ascona, including transfers.

Operators from Nearby airports to Ascona

OperatorPhoneWebsite
Malpensa Express Bus+41 91 858 23 23Malpensa Express Bus
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
Milan MetroMilan Metro
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
FlixBus+49 1807 123 99 123FlixBus