Travel options for:
Zürich to Vienna
  • Fly from Zurich

    $78 - $270
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 20 min - non-stop

      $60 - $240

    3. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Basel, fly

    $133 - $384
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h 25 min - non-stop

      $90 - $310

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Altenrhein, fly

    $193 - $1,074
    1. Zürich

      19 min - hourly - line 12

      $14 - $26

    2. Winterthur

      41 min - hourly

      $16 - $29

    3. St. Gallen

      17 min - hourly - line 2

      $4 - $5

    4. Rorschach, Hauptbahnhof Süd

      8 min - hourly - line 305

      $1 - $3

    5. Altenrhein (ACH)

      1 h - non-stop

      $150 - $1,000

    6. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train

    $110 - $180
    1. Zürich HB

      7 h 50 min - 3 times a day

      $110 - $180

  • Bus Eurolines CH

    $55 - $80
    1. Zürich

      10 h 10 min - 3 times a week

      $55 - $80

  • Bus Yubim

    $153 - $201
    1. Zurich

      9 h - once a week

      $130 - $170

    2. Salzburg, Salzburg

      2 h 28 min - hourly

      $17 - $29

    3. Wien Westbahnhof (U3)

      7 min - every 15 minutes

      $2 - $8

  • Night train

    $35 - $55
    1. Zürich HB

      8 h 59 min - once daily

      $35 - $55

  • Drive

    $95 - $140
    1. Zürich

      7 h 11 min - 456.8 miles

      $95 - $140

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

From Zürich HB train to Zurich airport, fly to Vienna airport, then train to Vienna. 3 h 58 min $128. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Vienna airport, then train to Vienna. 5 h 8 min $201. From Zürich Stadelhofen line 12 train to Winterthur, train to St. Gallen, line 2 train to Rorschach, Hauptbahnhof Süd, line 305 bus to Altenrhein airport, fly to Vienna airport, then train to Vienna. 5 h 50 min $438. From Zürich HB train to Wien Westbahnhof. 7 h 50 min $157. From Zürich bus to Wien. 10 h 10 min $79. From Zurich bus to Salzburg, Salzburg, bus to Wien Westbahnhof (U3), then subway to Wien Stephansplatz (U3). 12 h 28 min $184. From Zürich HB night train to Wien Hauptbahnhof. 8 h 59 min $47. From Zürich drive to Vienna. 7 h 11 min $116.