Travel from Contra-Dam to Zürich

Train, bus or fly from Contra Dam to Zürich?

Swiss PostAuto operates a train from Contra Dam to Zürich hourly. Tickets cost $6 - $10 and the journey takes 36 min. Swiss Railways (SBB/CFF/FFS) also services this route every 3 hours. Alternatively, Swiss PostAuto operates a bus from Contra Dam to Zürich hourly. Tickets cost $6 - $9 and the journey takes 24 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 Contra Dam to Zürich

From Contra Dam walk to Tenero, Piazza, line 311 bus to Bellinzona, then train to Zürich HB. 3 h 46 min SFr 84. From Contra Dam walk to Tenero, Piazza, line 311 bus to Bellinzona, then bus to Zürich. 4 h 26 min SFr 23. From Contra Dam drive to Zürich. 2 h 28 min SFr 31. From Contra Dam walk to Tenero, Stella d'Oro, line 1 bus to Tenero, line 20 train to Giubiasco, line 10 train to Lugano FLP, line 60 train to Lugano airport, fly to Zurich airport, then line 16 train to Zürich. 4 h 36 min SFr 150.

Operators from Contra Dam to Zürich

Close Print Itinerary
  1. Here are 4 options to get from
    Contra Dam to Zürich:

    1. Trip:
      1 Train
      • One-Way approx: USD $52 - $90
      • Duration: 3 h 46 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $52 - $90
        • Duration: 3 h 46 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $20 - $30
      • Duration: 4 h 26 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $20 - $30
        • Duration: 4 h 26 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 2 h 28 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 2 h 28 min
        Close x
    4. Trip:
      4 Fly
      • One-Way approx: USD $97 - $271
      • Duration: 4 h 36 min
      Open +
      • Trip:
        4 Fly
        • One-Way approx: USD $97 - $271
        • Duration: 4 h 36 min
        Close x