Travel options for:
Vienna to Interlaken
  • Fly to Basel, train

    $150 - $421
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 25 min - non-stop

      $90 - $310

    3. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    4. Basel SBB

      1 h 52 min - 5 times a day

      $50 - $95

  • Fly to Berne

    $186 - $1,161
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 30 min - non-stop

      $150 - $1,100

    3. Berne (BRN)

      9 min - hourly - line 334

      $2 - $4

    4. Belp

      27 min - every 2 hours - line 44

      $12 - $18

    5. Thun

      29 min - 5 times a day

      $15 - $28

  • Fly to Zurich, train

    $131 - $376
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 20 min - non-stop

      $60 - $240

    3. Zurich (ZRH)

      1 h 10 min - every 3 hours

      $40 - $80

    4. Bern

      47 min - 5 times a day

      $24 - $45

  • Fly to Milan Malpensa, train

    $135 - $332
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 25 min - non-stop

      $70 - $210

    3. Milan Malpensa (MXP)

      25 min - hourly

      $4 - $8

    4. Gallarate

      1 h 56 min - once daily

      $45 - $80

    5. Spiez

      18 min - 5 times a day

      $9 - $23

  • Fly to Altenrhein, train

    $243 - $1,168
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h - non-stop

      $150 - $1,000

    3. Altenrhein (ACH)

      8 min - hourly - line 305

      $1 - $3

    4. Rorschach

      18 min - hourly - line 3

      $4 - $5

    5. St. Gallen

      2 h 3 min - every 3 hours

      $65 - $120

    6. Bern

      47 min - 5 times a day

      $16 - $29

  • Train

    $168 - $281
    1. Wien Westbahnhof

      7 h 50 min - every 4 hours

      $110 - $180

    2. Zürich HB

      56 min - every 3 hours

      $40 - $75

    3. Bern

      47 min - 5 times a day

      $16 - $29

  • Bus, train

    $96 - $147
    1. Wien

      12 h 55 min - 3 times a week

      $65 - $100

    2. Bern, Neufeld P+R

      7 min - every 10 minutes - line 11

      $2 - $3

    3. Bern

      53 min - 3 times a day

      $25 - $45

  • Bus

    $27 - $46
    1. Vienna - Erdberg

      12 h 39 min - once daily

    2. Bern

      18 min - every 4 hours

      $16 - $30

    3. Thun, Bahnhof

      49 min - hourly - line 21

      $10 - $16

  • Drive

    $110 - $170
    1. Vienna

      8 h 39 min - 533 miles

      $110 - $170

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Interlaken. 6 h 23 min $238. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Berne airport, line 334 bus to Belp, line 44 train to Thun, then train to Interlaken. 5 h 45 min $414. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Zurich airport, train to Bern, then train to Interlaken. 6 h 44 min $234. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, then train to Interlaken. 8 h 6 min $204. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Altenrhein airport, line 305 bus to Rorschach, line 3 train to St. Gallen, train to Bern, then train to Interlaken. 8 h 34 min $534. From Wien Westbahnhof train to Zürich HB, train to Bern, then train to Interlaken West. 10 h 19 min $262. From Wien bus to Bern, Neufeld P+R, line 11 bus to Bern, then train to Interlaken Ost. 14 h 26 min $147. From Vienna - Erdberg bus to Bern, train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse. 14 h 53 min $42. From Vienna drive to Interlaken. 8 h 39 min $136.