Travel from Amalfi-Coast to Switzerland

Bus or train from Amalfi Coast to Switzerland?

EAV operates a train from Amalfi Coast to Zürich every 30 minutes. Tickets cost $2 - $4 and the journey takes 43 min. 3 other operators also service this route. Alternatively, Sita Sud operates a bus from Amalfi Coast to Zürich hourly. Tickets cost $4 - $10 and the journey takes 1 h. 2 other operators also service this route.

How to get from Amalfi Coast to Switzerland

From Amalfi Coast taxi to Via Nocera, subway to Napoli Centrale, train to Milano Centrale, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 10 h 58 min 182€. From Amalfi Coast walk to Amalfi, bus to S. Agnello, subway to Napoli Centrale, train to Milano Centrale, train to Zug, then train to Zürich Stadelhofen. 13 h 51 min 207€. From Amalfi Coast walk to Amalfi, line 5120 bus to Salerno, bus and ferry to Zürich, Sihlquai/HB, then line 4 tram to Zürich, Opernhaus. 16 h 39 min 116€. From Amalfi Coast walk to Amalfi, line 5120 bus to Vietri Sul Mare, train to Duomo Via Vernieri, walk to Salerno, then bus to Zürich. 17 h 52 min 107€. From Amalfi Coast drive to Zürich. 10 h 52 min 166€. From Amalfi Coast walk to Amalfi, ferry to Capri, walk to Capri, ferry to Stazione marittima, shuttle to Naples airport, fly to Geneva airport, then train to Genève. 6 h 54 min 153€. From Amalfi Coast walk to Amalfi, ferry to Capri, walk to Capri, ferry to Stazione marittima, shuttle to Naples airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 7 h 16 min 188€. From Amalfi Coast walk to Amalfi, ferry to Capri, walk to Capri, ferry to Stazione marittima, shuttle to Naples airport, fly to Basel airport, line 50 bus to Basel, Brausebad, then line 6 tram to Basel. 7 h 17 min 160€.
Close Print Itinerary
  1. Here are 8 options to get from
    Amalfi Coast to Switzerland:

    1. Trip:
      1 Train
      • One-Way approx: USD $181 - $265
      • Duration: 10 h 58 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $181 - $265
        • Duration: 10 h 58 min
        Close x
    2. Trip:
      2 Subway, train
      • One-Way approx: USD $174 - $295
      • Duration: 13 h 51 min
      Open +
      • Trip:
        2 Subway, train
        • One-Way approx: USD $174 - $295
        • Duration: 13 h 51 min
        Close x
    3. Trip:
      3 Bus and ferry
      • One-Way approx: USD $92 - $154
      • Duration: 16 h 39 min
      Open +
      • Trip:
        3 Bus and ferry
        • One-Way approx: USD $92 - $154
        • Duration: 16 h 39 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $100 - $163
      • Duration: 17 h 52 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $100 - $163
        • Duration: 17 h 52 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $160 - $250
      • Duration: 10 h 52 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $160 - $250
        • Duration: 10 h 52 min
        Close x
    6. Trip:
      6 Ferry, fly to Geneva
      • One-Way approx: USD $108 - $360
      • Duration: 6 h 54 min
      Open +
      • Trip:
        6 Ferry, fly to Geneva
        • One-Way approx: USD $108 - $360
        • Duration: 6 h 54 min
        Close x
    7. Trip:
      7 Ferry, fly to Zurich
      • One-Way approx: USD $125 - $473
      • Duration: 7 h 16 min
      Open +
      • Trip:
        7 Ferry, fly to Zurich
        • One-Way approx: USD $125 - $473
        • Duration: 7 h 16 min
        Close x
    8. Trip:
      8 Ferry, fly to Basel
      • One-Way approx: USD $108 - $370
      • Duration: 7 h 17 min
      Open +
      • Trip:
        8 Ferry, fly to Basel
        • One-Way approx: USD $108 - $370
        • Duration: 7 h 17 min
        Close x