Travel options for:
Nearby airports Pontresina

Zurich (ZRH)  •  5 h

  1. ×2

$84 - $154

Milan Malpensa (MXP)  •  6 h 11 min

  1. ×3

$77 - $117

Milan Bergamo (BGY)  •  6 h 45 min

  1. ×2

$29 - $78

Milan Linate (LIN)  •  6 h 15 min

  1. ×2

$31 - $86

Verona (VRN)  •  7 h 34 min

  1. ×3

$51 - $128

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

Travel from Nearby-Airports to Pontresina

Bus or train from Nearby airports to Pontresina?

You can take a train from Zurich (ZRH) to Pontresina via Zürich HB, Chur, Samedan, and Samedan, Bahnhof in around 5 h. Alternatively, you can take a bus from Milan Malpensa (MXP) to Pontresina via Lugano, Piazzale Besso, Lugano, Stazione Nord, and Silvaplana, Kreisel Mitte in around 6 h 11 min.

How to get from Nearby airports to Pontresina

ModeDurationPrice
From Zürich Flughafen train to Zürich HB, train to Chur, train to Samedan, walk to Samedan, Bahnhof, then line 1 bus to Pontresina, Post.5 hSFr 130
From Milan Airport Malpensa 1 bus to Lugano, Piazzale Besso, walk to Lugano, Stazione Nord, bus to Silvaplana, Kreisel Mitte, then line 1 bus to Pontresina, Punt Ota Sur.6 h 11 minSFr 95
From Milan Bergamo Airport line 1 bus to Bergamo Autostazione, walk to Bergamo, train to Lecco, train to Tirano, then train to Surovas.6 h 45 minSFr 75
From Milan Linate Airport bus to Milan Central Station, walk to Milano Centrale, train to Tirano, then train to Surovas.6 h 15 minSFr 84
From Dossobuono train to Verona Porta Nuova, train to Milano Centrale, train to Tirano, then train to Surovas.7 h 34 minSFr 110

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

It takes approximately 5 h to get from Nearby airports to Pontresina, including transfers.

Is there a direct train between Nearby airports and Pontresina?

No, there is no direct train from Nearby airports to Pontresina. However, there are services departing from Dossobuono and arriving at Surovas via Verona Porta Nuova, Milano Centrale and Tirano. The journey, including transfers, takes approximately 7 h 34 min.

Is there a direct bus between Nearby airports and Pontresina?

No, there is no direct bus from Nearby airports to Pontresina. However, there are services departing from Milan Airport Malpensa 1 and arriving at Pontresina, Punt Ota Sur via Lugano, Stazione Nord and Silvaplana, Kreisel Mitte. The journey, including transfers, takes approximately 6 h 11 min.

Operators from Nearby airports to Pontresina

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Rhätische Bahn+41 81 288 65 65Rhätische Bahn
Swiss PostAutoSwiss PostAuto
Malpensa Express Bus+41 91 858 23 23Malpensa Express Bus
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Trenord+39 02 7249 4494Trenord
Trenitalia+39 06 68475475Trenitalia
Milan MetroMilan Metro
Trenitalia Frecce+39 06 68475475Trenitalia Frecce