Travel from Genoa to Zürich

Train, bus or fly from Genoa to Zürich?

You can take a train from Genoa to Zürich via Milano Centrale in around 5 h 53 min. Alternatively, FlixBus operates a bus from Genoa to Zürich once daily. Tickets cost $25 - $45 and the journey takes 6 h 20 min. Eurolines IT also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Genoa to Zürich

From Genova Piazza Principe train to Milano Centrale then train to Zuerich Hb. 5 h 53 min 63€. From Genoa, Genoa bus to Zurich. 6 h 20 min 34€. From Genova Piazza Principe train to Milano Centrale, train to Zug, then train to Zürich Stadelhofen. 7 h 14 min 136€. From Genoa drive to Zürich. 4 h 35 min 63€. From Genova Piazza Principe train to Genoa airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 53 min 166€. From Genova Piazza Principe train to Milano Centrale, train to Milan Malpensa airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 9 min 142€. From Genova Piazza Principe train to Milano Centrale, train to Lugano FLP, line 60 train to Lugano airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 17 min 160€. From Genova Piazza Principe train to Ventimiglia(fr), train to Nice airport, fly to Zurich airport, then line 16 train to Zürich. 7 h 35 min 138€.
Close Print Itinerary
  1. Here are 8 options to get from
    Genoa to Zürich:

    1. Trip:
      1 Train
      • One-Way approx: USD $67 - $93
      • Duration: 5 h 53 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $67 - $93
        • Duration: 5 h 53 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $25 - $55
      • Duration: 6 h 20 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $25 - $55
        • Duration: 6 h 20 min
        Close x
    3. Trip:
      3 Train via Zug
      • One-Way approx: USD $107 - $183
      • Duration: 7 h 14 min
      Open +
      • Trip:
        3 Train via Zug
        • One-Way approx: USD $107 - $183
        • Duration: 7 h 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 4 h 35 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 4 h 35 min
        Close x
    5. Trip:
      5 Fly from Genoa
      • One-Way approx: USD $107 - $414
      • Duration: 5 h 53 min
      Open +
      • Trip:
        5 Fly from Genoa
        • One-Way approx: USD $107 - $414
        • Duration: 5 h 53 min
        Close x
    6. Trip:
      6 Train, train to Milan Malpensa, fly
      • One-Way approx: USD $119 - $340
      • Duration: 5 h 9 min
      Open +
      • Trip:
        6 Train, train to Milan Malpensa, fly
        • One-Way approx: USD $119 - $340
        • Duration: 5 h 9 min
        Close x
    7. Trip:
      7 Train, train to Lugano, fly
      • One-Way approx: USD $134 - $318
      • Duration: 6 h 17 min
      Open +
      • Trip:
        7 Train, train to Lugano, fly
        • One-Way approx: USD $134 - $318
        • Duration: 6 h 17 min
        Close x
    8. Trip:
      8 Train, train to Nice, fly
      • One-Way approx: USD $95 - $295
      • Duration: 7 h 35 min
      Open +
      • Trip:
        8 Train, train to Nice, fly
        • One-Way approx: USD $95 - $295
        • Duration: 7 h 35 min
        Close x