Travel options for:
Zurich Airport (ZRH) to Corvallis
  • Fly Zurich to Portland, bus

    $606 - $1,679
    1. Zurich (ZRH)

      12 h 45 min - 1 stopover

      $550 - $1,700

    2. Portland (PDX)

      2 h 10 min - every 30 minutes

      $40 - $55

      • Corvallis
  • Fly Zurich to Eugene, bus

    $647 - $1,805
    1. Zurich (ZRH)

      14 h 50 min - 1 stopover

      $550 - $1,800

    2. Eugene (EUG)

      14 min - 9.1 miles

      $40 - $50

    3. Eugene

      57 min - once daily

      $11 - $35

      • Corvallis
  • Fly Zurich to Redmond, bus

    $728 - $2,750
    1. Zurich (ZRH)

      15 h 14 min - 1 stopover

      $650 - $2,700

    2. Redmond (RDM)

      28 min - twice daily

      $9 - $14

    3. Bend Hawthorne Station

      4 h 5 min - 3 times a day

      $26 - $60

      • Corvallis
  • Fly Zurich to Seattle, train

    $478 - $788
    1. Zurich (ZRH)

      12 h 35 min - 1 stopover

      $420 - $700

    2. Seattle (SEA)

      3 min - every 15 minutes

      $3

    3. Tukwila International Blvd

      15 min - every 30 minutes

      $2 - $3

    4. Tukwila Amtrak

      5 h 16 min - once daily

      $45 - $120

    5. Albany Amtrak Station

      30 min - 4 times a day

      • Corvallis
  • Train, train to Frankfurt, fly to Portland, bus

    $528 - $900
    1. Zurich Airport (ZRH)

      10 min - hourly

      $11 - $20

    2. Zürich HB

      3 h 14 min - 3 times a day

      $85 - $140

    3. Mannheim Hbf

      30 min - every 2 hours

      $22 - $35

    4. Frankfurt (FRA)

      10 h 50 min - non-stop

      $370 - $650

    5. Portland (PDX)

      2 h 10 min - every 30 minutes

      $40 - $55

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

From Zurich airport fly to Portland airport then bus to Corvallis. 15 h 6 min $1,023. From Zurich airport fly to Eugene airport, taxi to Eugene, then bus to Corvallis. 17 h 1 min $1,098. From Zurich airport fly to Redmond airport, bus to Bend Hawthorne Station, then bus to Corvallis. 21 h 47 min $1,591. From Zurich airport fly to Seattle airport, tram to Tukwila International Blvd Station - Bay 2, bus to Tukwila Amtrak, train to Albany Amtrak Station, then bus to Corvallis. 20 h 17 min $565. From Zürich Flughafen train to Zürich HB, train to Mannheim Hbf, train to Frankfurt airport, fly to Portland airport, then bus to Corvallis. 20 h 23 min $661.