Travel options for:
Antwerp to Zürich
  • Fly Brussels to Zurich

    $97 - $314
    1. Antwerp

      32 min - hourly

      $21 - $23

    2. Brussels (BRU)

      1 h 10 min - non-stop

      $65 - $270

    3. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Fly Brussels to Basel, train

    $89 - $328
    1. Antwerp

      32 min - hourly

      $21 - $23

    2. Brussels (BRU)

      1 h 5 min - non-stop

      $35 - $240

    3. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    4. Basel SBB

      53 min - 3 times a day

      $30 - $60

  • Train to Amsterdam, fly to Zurich

    $75 - $311
    1. Antwerp

      2 h 3 min - hourly

      $23 - $40

    2. Amsterdam (AMS)

      1 h 20 min - non-stop

      $40 - $250

    3. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Train, train to Luxembourg, fly to Zurich

    $100 - $317
    1. Antwerp

      36 min - every 30 minutes

      $7 - $11

    2. Bruxelles-Nord

      3 h 8 min - hourly

      $15 - $23

    3. Luxembourg Gare Centrale

      23 min - every 15 minutes

      $2 - $3

    4. Luxembourg (LUX)

      55 min - non-stop

      $65 - $260

    5. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Train TGV

    $224 - $275
    1. Antwerpen Centraal

      2 h 2 min - hourly

      $100 - $130

    2. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    3. Paris Gare de Lyon

      4 h 3 min - 5 times a day

      $120 - $140

  • Train Belgian Railways (NMBS/SNCB)

    $92 - $150
    1. Antwerpen Centraal

      36 min - every 30 minutes

      $7 - $11

    2. Bruxelles-Nord

      7 h 51 min - twice a week

      $55 - $80

    3. Basel SBB

      53 min - 3 times a day

      $30 - $60

  • Bus

    $75 - $100
    1. Antwerp

      11 h 45 min - twice a week

      $75 - $100

  • Bus, night bus

    $36 - $59
    1. Anvers

      4 h 55 min - twice daily

      $10 - $14

    2. Luxembourg, Luxembourg central

      6 h 10 min - 5 times a week

      $26 - $45

  • Drive

    $85 - $130
    1. Antwerp

      6 h 34 min - 414.9 miles

      $85 - $130

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

From Antwerpen Centraal train to Brussels airport, fly to Zurich airport, then line 16 train to Zürich. 4 h 17 min $151. From Antwerpen Centraal train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 5 h 12 min $175. From Antwerpen Centraal train to Amsterdam airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 58 min $154. From Antwerpen Centraal train to Bruxelles-Nord, train to Luxembourg Gare Centrale, bus to Luxembourg airport, fly to Zurich airport, then line 16 train to Zürich. 7 h 16 min $180. From Antwerpen Centraal train to Paris Nord, train to Paris Gare de Lyon, then train to Zürich HB. 7 h 16 min $264. From Antwerpen Centraal train to Bruxelles-Nord, train to Basel SBB, then train to Zürich HB. 10 h 39 min $138. From Antwerp bus to Zurich. 11 h 45 min $98. From Anvers bus to Luxembourg, Luxembourg central station then night bus to Zurich. 12 h 5 min $56. From Antwerp drive to Zürich. 6 h 34 min $105.