Travel options for:
Zürich to Eindhoven
  • Train

    $167 - $261
    1. Zürich HB

      53 min - hourly

      $23 - $28

    2. Basel SBB

      2 h 8 min - 3 times a day

      $65 - $110

    3. Mannheim Hbf

      1 h 55 min - every 2 hours

      $60 - $90

    4. Düsseldorf Hbf

      1 h 8 min - hourly

      $10 - $16

    5. Venlo

      39 min - every 30 minutes

      $9 - $17

      • Eindhoven
  • Bus, train

    $107 - $196
    1. Zurich

      4 h 30 min - 3 times a week

      $35 - $75

    2. Strasbourg

      5 h 15 min - 6 times a week

      $55 - $95

    3. Liege-Guillemins

      32 min - every 2 hours

    4. Maastricht

      1 h 1 min - hourly

      $15 - $27

      • Eindhoven
  • Night bus

    $40 - $70
    1. Zurich, Zurich

      10 h 50 min - twice daily

      $40 - $70

      • Eindhoven, Eindhoven
  • Night train

    $110 - $150
    1. Zürich HB

      11 h 58 min - twice a week

      $110 - $150

      • Eindhoven
  • Drive

    $100 - $160
    1. Zürich

      6 h 22 min - 438.8 miles

      $100 - $160

      • Eindhoven
  • Fly Zurich to Amsterdam, train

    $72 - $310
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      1 h 30 min - non-stop

      $40 - $250

    3. Amsterdam (AMS)

      1 h 28 min - hourly

      $21 - $40

      • Eindhoven
  • Fly Zurich to Dusseldorf, train

    $80 - $207
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $40 - $140

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    4. Düsseldorf Hbf

      1 h 8 min - hourly

      $19 - $28

    5. Venlo

      39 min - every 30 minutes

      $9 - $17

      • Eindhoven
  • Fly Zurich to Brussels, train

    $109 - $339
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      1 h 15 min - non-stop

      $65 - $270

    3. Brussels (BRU)

      57 min - hourly

      $21 - $25

    4. Roosendaal

      33 min - every 30 minutes

      $8 - $16

    5. Tilburg

      23 min - every 30 minutes

      $4 - $8

      • Eindhoven
  • Fly Zurich to Cologne/Bonn Apt, train

    $96 - $263
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $40 - $170

    3. Cologne/Bonn Apt (CGN)

      1 h 12 min - hourly

      $22 - $35

    4. Mönchengladbach Hbf

      31 min - hourly

      $14 - $21

    5. Venlo

      39 min - every 30 minutes

      $9 - $17

      • Eindhoven
  • Train to Basel, fly to Dusseldorf, train

    $105 - $290
    1. Zürich

      53 min - hourly

      $23 - $28

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h 5 min - non-stop

      $50 - $210

    4. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    5. Düsseldorf Hbf

      1 h 8 min - hourly

      $19 - $28

    6. Venlo

      39 min - every 30 minutes

      $9 - $17

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

From Zürich HB train to Basel SBB, train to Mannheim Hbf, train to Düsseldorf Hbf, train to Venlo, then train to Eindhoven. 8 h 26 min SFr 220. From Zurich bus to Strasbourg, bus to Liege-Guillemins, train to Maastricht, then train to Eindhoven. 13 h 14 min SFr 139. From Zurich, Zurich night bus to Eindhoven, Eindhoven. 10 h 50 min SFr 66. From Zürich HB night train to Eindhoven. 11 h 58 min SFr 125. From Zürich drive to Eindhoven. 6 h 22 min SFr 126. From Zürich HB train to Zurich airport, fly to Amsterdam airport, then train to Eindhoven. 5 h 25 min SFr 144. From Zürich HB train to Zurich airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Venlo, then train to Eindhoven. 6 h 6 min SFr 128. From Zürich HB train to Zurich airport, fly to Brussels airport, train to Roosendaal, train to Tilburg, then train to Eindhoven. 5 h 59 min SFr 170. From Zürich HB train to Zurich airport, fly to Cologne/Bonn Apt airport, train to Mönchengladbach Hbf, train to Venlo, then train to Eindhoven. 6 h 52 min SFr 167. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Venlo, then train to Eindhoven. 7 h 10 min SFr 179.