Travel from Zürich to Menaggio

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

Trenitalia Eurocity operates a train from Zürich to Menaggio hourly. Tickets cost $35 - $55 and the journey takes 2 h 8 min. Swiss PostAuto also services this route 6 times a week. Alternatively, Autolinee Gambioli operates a bus from Zürich to Menaggio once a week. Tickets cost $20 - $30 and the journey takes 3 h 10 min. 2 other operators also service this route.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Zürich to Menaggio

From Zuerich Hb train to Lugano, Stazione Nord then line 631 bus to Menaggio, Via Mazzini. 3 h 58 min 49€. From Zürich Stadelhofen train to Zug, train to Lugano, Stazione Piazza Besso, line 3 bus to Lugano Cassarate, then bus to Menaggio Piazza Roma. 5 h 22 min 96€. From Zürich bus to Como, walk to Como Imbonati, line 7 bus to Como Stazione Autolinee, then bus to Menaggio Piazza Roma. 5 h 41 min 23€. From Zürich drive to Menaggio. 2 h 59 min 36€. From Zürich HB train to Zurich airport, fly to Lugano airport, line 60 train to Lugano, Stazione Nord, then line 631 bus to Menaggio. 4 h 4 min 121€. From Zürich HB train to Zurich airport, fly to Milan Malpensa airport, train to Saronno, train to Como Lago, walk to Como, then ferry to Menaggio. 5 h 23 min 123€.
Close Print Itinerary
  1. Here are 6 options to get from
    Zürich to Menaggio:

    1. Trip:
      1 Train Trenitalia Eurocity
      • One-Way approx: USD $51 - $70
      • Duration: 3 h 58 min
      Open +
      • Trip:
        1 Train Trenitalia Eurocity
        • One-Way approx: USD $51 - $70
        • Duration: 3 h 58 min
        Close x
    2. Trip:
      2 Train Swiss Railways (SBB/CFF/FFS)
      • One-Way approx: USD $68 - $125
      • Duration: 5 h 22 min
      Open +
      • Trip:
        2 Train Swiss Railways (SBB/CFF/FFS)
        • One-Way approx: USD $68 - $125
        • Duration: 5 h 22 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $24 - $35
      • Duration: 5 h 41 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $24 - $35
        • Duration: 5 h 41 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 2 h 59 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 2 h 59 min
        Close x
    5. Trip:
      5 Fly to Lugano
      • One-Way approx: USD $99 - $267
      • Duration: 4 h 4 min
      Open +
      • Trip:
        5 Fly to Lugano
        • One-Way approx: USD $99 - $267
        • Duration: 4 h 4 min
        Close x
    6. Trip:
      6 Fly to Milan Malpensa, ferry
      • One-Way approx: USD $104 - $316
      • Duration: 5 h 23 min
      Open +
      • Trip:
        6 Fly to Milan Malpensa, ferry
        • One-Way approx: USD $104 - $316
        • Duration: 5 h 23 min
        Close x