Travel options for:
Marseille to Zürich
  • Train

    $123 - $275
    1. Marseille-St-Charles

      3 h 29 min - once daily

      $35 - $120

    2. Genève

      2 h 46 min - every 3 hours

      $85 - $160

  • Train via Lyon Part Dieu

    $152 - $282
    1. Marseille-St-Charles

      1 h 42 min - once daily

      $30 - $90

    2. Lyon Part Dieu

      1 h 49 min - 3 times a day

      $35

    3. Genève

      2 h 46 min - every 3 hours

      $85 - $160

  • Bus Eurolines IT

    $64 - $160
    1. Marseille - Gare Saint-Charles

      4 h 34 min - 3 times a week

      $29 - $110

    2. Torino - Autostazione Corso

      6 h 30 min - 4 times a week

      $35 - $55

  • Bus Ouibus

    $28 - $41
    1. Marseille - Gare routière

      1 h 25 min - once daily

      $4 - $6

    2. Avignon Centre

      10 h 30 min - twice a week

      $24 - $35

  • Drive

    $95 - $140
    1. Marseille

      7 h 1 min - 445.4 miles

      $95 - $140

  • Fly Marseille to Zurich

    $92 - $322
    1. Marseille

      25 min - every 15 minutes

      $1 - $11

    2. Marseille (MRS)

      3 h 5 min - 1 stopover

      $80 - $290

    3. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Fly Marseille to Strasbourg, train

    $114 - $504
    1. Marseille

      25 min - every 15 minutes

      $1 - $11

    2. Marseille (MRS)

      1 h 15 min - non-stop

      $50 - $400

    3. Strasbourg (SXB)

      8 min - every 15 minutes

      $4

    4. Strasbourg

      1 h 18 min - hourly

      $29

    5. Basel SBB

      53 min - 3 times a day

      $30 - $60

  • Train to Nice, fly to Zurich

    $115 - $295
    1. Marseille

      2 h 16 min - every 2 hours

      $39

    2. Antibes

      14 min - every 3 hours

      $5

    3. Nice (NCE)

      1 h 15 min - non-stop

      $60 - $230

    4. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

  • Train to Nice, fly to Basel, train

    $112 - $269
    1. Marseille

      2 h 16 min - every 2 hours

      $39

    2. Antibes

      14 min - every 3 hours

      $5

    3. Nice (NCE)

      1 h 10 min - non-stop

      $35 - $160

    4. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    5. Basel SBB

      53 min - 3 times a day

      $30 - $60

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

From Marseille-St-Charles train to Genève then train to Zürich HB. 6 h 37 min SFr 240. From Marseille-St-Charles train to Lyon Part Dieu, train to Genève, then train to Zürich HB. 7 h 33 min SFr 230. From Marseille - Gare Saint-Charles bus to Torino - Autostazione Corso Vittorio Emanuele II then bus to Zürich - Carparkplatz Sihlquai. 12 h 4 min SFr 100. From Marseille - Gare routière St-Charles bus to Avignon Centre then bus to Zurich. 12 h 55 min SFr 33. From Marseille drive to Zürich. 7 h 1 min SFr 114. From Marseille Saint Charles shuttle to Marseille airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 5 min SFr 166. From Marseille Saint Charles shuttle to Marseille airport, fly to Strasbourg airport, train to Strasbourg, train to Basel SBB, then train to Zürich. 5 h 52 min SFr 228. From Marseille-St-Charles train to Antibes, train to Nice airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 32 min SFr 170. From Marseille-St-Charles train to Antibes, train to Nice airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 7 h 26 min SFr 174.