Travel options for:
Nearby airports to Grindelwald
  • Zurich (ZRH)

    $74 - $133
    1. Zürich Flughafen

      1 h 10 min - every 3 hours

      $40 - $80

    2. Bern

      53 min - 3 times a day

      $25 - $45

    3. Interlaken Ost

      34 min - hourly

      $5 - $10

  • Milan Malpensa (MXP)

    $72 - $126
    1. Malpensa Aeroporto T.1

      25 min - hourly

      $4 - $8

    2. Gallarate

      1 h 56 min - once daily

      $45 - $80

    3. Spiez

      23 min - every 4 hours

      $10 - $15

    4. Interlaken Ost

      34 min - hourly

      $13 - $24

  • Geneva (GVA)

    $82 - $146
    1. Genève-Aéroport

      1 h 54 min - every 2 hours

      $50 - $95

    2. Bern

      53 min - 3 times a day

      $25 - $45

    3. Interlaken Ost

      34 min - hourly

      $5 - $10

  • Milan Linate (LIN)

    $85 - $145
    1. Milan Linate Airport

      25 min - every 30 minutes

      $1 - $6

    2. Milano Centrale

      1 h 53 min - 5 times a day

      $35 - $55

    3. Brig

      35 min - every 3 hours

      $25 - $45

    4. Spiez

      23 min - every 4 hours

      $10 - $15

    5. Interlaken Ost

      34 min - hourly

      $13 - $24

  • Berne (BRN)

    $36 - $61
    1. Bern Flughafen

      9 min - hourly - line 334

      $2 - $4

    2. Belp

      27 min - every 2 hours - line 44

      $12 - $18

    3. Thun

      34 min - 3 times a day

      $16 - $29

    4. Interlaken Ost

      34 min - hourly

      $5 - $10

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

From Zürich Flughafen train to Bern, train to Interlaken Ost, then train to Grindelwald. 3 h 27 min SFr 131. From Malpensa Aeroporto T.1 train to Gallarate, train to Spiez, train to Interlaken Ost, then train to Grindelwald. 5 h SFr 117. From Genève-Aéroport train to Bern, train to Interlaken Ost, then train to Grindelwald. 4 h 11 min SFr 144. From Milan Linate Airport bus to Milano Centrale, train to Brig, train to Spiez, train to Interlaken Ost, then train to Grindelwald. 5 h 56 min SFr 135. From Bern Flughafen line 334 bus to Belp, line 44 train to Thun, train to Interlaken Ost, then train to Grindelwald. 2 h 53 min SFr 55.