Travel options for:
Nearby airports Pontresina
  • Zurich (ZRH)

    $75 - $154
    1. Zürich Flughafen

      9 min - hourly

      $3 - $19

    2. Zürich HB

      1 h 15 min - 4 times a day

      $40 - $75

    3. Chur

      1 h 47 min - 4 times a day

      $30 - $55

    4. Samedan

      0 min - 185 feet

    5. Samedan, Bahnhof

      15 min - hourly - line 1

      $2 - $5

  • Milan Malpensa (MXP)

    $77 - $118
    1. Milan Airport Malpensa 1

      55 min - once daily

      $21 - $28

    2. Lugano, Piazzale Besso

      0 min - 448 feet

    3. Lugano, Stazione Nord

      3 h 24 min - 3 times a week

      $50 - $80

    4. Silvaplana, Kreisel Mitte

      35 min - hourly - line 1

      $6 - $10

  • Milan Bergamo (BGY)

    $29 - $83
    1. Orio al Serio Airport

      4 min - every 30 minutes

      $1 - $3

    2. Bergamo FS

      0 min - 465 feet

    3. Bergamo

      40 min - every 2 hours

      $4 - $11

    4. Lecco

      1 h 50 min - every 4 hours

      $5 - $35

    5. Tirano

      1 h 53 min - every 3 hours

      $18 - $35

  • Milan Linate (LIN)

    $34 - $93
    1. Milano Linate airport

      13 min - hourly

      $2 - $6

    2. Milano Lambrate M2

      0 min - 471 feet

    3. Lambrate Fs

      6 min - every 15 minutes - line 2

      $2

    4. Centrale Fs

      0 min - 285 feet

    5. Milano Centrale

      2 h 32 min - every 4 hours

      $11 - $50

    6. Tirano

      1 h 53 min - every 3 hours

      $18 - $35

  • Verona (VRN)

    $51 - $123
    1. Dossobuono

      10 min - every 2 hours

      $1 - $4

    2. Verona Porta Nuova

      1 h 13 min - 5 times a day

      $21 - $35

    3. Milano Centrale

      2 h 32 min - every 4 hours

      $11 - $50

    4. Tirano

      1 h 53 min - every 3 hours

      $18 - $35

  • 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 4 h 50 min. 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.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

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.4 h 50 minSFr 117
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 97
From Orio al Serio Airport bus to Bergamo FS, walk to Bergamo, train to Lecco, train to Tirano, then train to Surovas.6 h 38 minSFr 71
From Milano Linate airport bus to Milano Lambrate M2, walk to Lambrate Fs, line 2 subway to Centrale Fs, walk to Milano Centrale, train to Tirano, then train to Surovas.6 h 12 minSFr 82
From Dossobuono train to Verona Porta Nuova, train to Milano Centrale, train to Tirano, then train to Surovas.7 h 40 minSFr 104

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

It takes approximately 4 h 50 min 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 40 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
Autostradale+39 02 3008 9000Autostradale
Milan MetroMilan Metro
Trenitalia Frecce+39 06 68475475Trenitalia Frecce