Travel options for:
Zürich to Avignon
  • Train TGV

    $165 - $210
    1. Zürich HB

      53 min - 3 times a day

      $30 - $60

    2. Basel SBB

      4 h 39 min - once daily

      $130 - $150

    3. Avignon TGV

      5 min - every 10 minutes

      $2

  • Train via Geneve

    $148 - $254
    1. Zürich HB

      2 h 46 min - every 3 hours

      $85 - $160

    2. Geneve

      3 h 4 min - once daily

      $60 - $100

    3. Avignon TGV

      5 min - every 10 minutes

      $2

  • Bus Ouibus

    $24 - $35
    1. Zurich

      10 h 25 min - twice a week

      $24 - $35

  • Bus Eurolines CH

    $54 - $122
    1. Zurich

      5 h 30 min - 3 times a week

      $30 - $40

    2. Annecy

      5 h 55 min - once daily

      $22 - $85

  • Drive

    $80 - $130
    1. Zürich

      6 h 21 min - 391.8 miles

      $80 - $130

  • Fly Zurich to Marseille, train

    $108 - $355
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      3 h 5 min - 1 stopover

      $80 - $290

    3. Marseille (MRS)

      12 min - every 30 minutes

      $1 - $4

    4. Aix-en-Provence TGV

      19 min - hourly

      $14 - $40

    5. Avignon TGV

      5 min - every 10 minutes

      $2

  • Fly Zurich to Nice, train

    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $60 - $230

    3. Nice (NCE)

      14 min - every 2 hours

      $4

    4. Antibes

      2 h 34 min - 3 times a day

    5. Avignon TGV

      5 min - every 10 minutes

      $2

  • Fly Zurich to Geneva, train

    $131 - $289
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    3. Geneva (GVA)

      7 min - every 2 hours

      $10 - $18

    4. Geneve

      1 h 52 min - 3 times a day

      $30 - $50

    5. Lyon Part Dieu

      1 h 2 min - once daily

      $28 - $70

    6. Avignon TGV

      5 min - every 10 minutes

      $2

  • Train, train to Strasbourg, fly to Marseille

    $125 - $543
    1. Zürich

      53 min - 3 times a day

      $30 - $60

    2. Basel SBB

      1 h 18 min - every 2 hours

      $21 - $35

    3. Strasbourg

      10 min - every 20 minutes

      $4

    4. Strasbourg (SXB)

      1 h 15 min - non-stop

      $50 - $400

    5. Marseille (MRS)

      12 min - every 30 minutes

      $1 - $4

    6. Aix-en-Provence TGV

      19 min - hourly

      $14 - $40

    7. Avignon TGV

      5 min - every 10 minutes

      $2

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

From Zürich HB train to Basel SBB, train to Avignon TGV, then train to Avignon Centre. 6 h 40 min 169€. From Zürich HB train to Geneve, train to Avignon TGV, then train to Avignon Centre. 6 h 58 min 206€. From Zurich bus to Avignon Centre. 10 h 25 min 24€. From Zurich bus to Annecy then bus to Avignon - Gare Routière. 12 h 25 min 80€. From Zürich drive to Avignon. 6 h 21 min 87€. From Zürich HB train to Zurich airport, fly to Marseille airport, bus to Aix-en-Provence TGV, train to Avignon TGV, then train to Avignon. 6 h 23 min 162€. From Zürich HB train to Zurich airport, fly to Nice airport, train to Antibes, train to Avignon TGV, then train to Avignon. 7 h 22 min. From Zürich HB train to Zurich airport, fly to Geneva airport, train to Geneve, train to Lyon Part Dieu, train to Avignon TGV, then train to Avignon. 6 h 39 min 168€. From Zürich HB train to Basel SBB, train to Strasbourg, train to Strasbourg airport, fly to Marseille airport, bus to Aix-en-Provence TGV, train to Avignon TGV, then train to Avignon. 6 h 43 min 215€.