Travel from Zurich-Airport-ZRH to Venice

Train, bus or fly from Zurich Airport (ZRH) to Venice?

Swiss, easyJet and 2 other airlines fly from Zurich Airport (ZRH) to Venice every 4 hours. Alternatively, Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Venice every 15 minutes. Tickets cost $11 - $20 and the journey takes 9 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Zurich Airport (ZRH) to Venice

From Zurich airport fly to Venice airport then line 5 bus to Venice. 1 h 39 min $120. From Zurich airport fly to Florence airport, line 389 shuttle to Firenze S.Maria Novella, then train to Venice. 4 h 20 min $194. From Zürich Flughafen line 2 train to Zuerich Hb, train to Milano Centrale, then train to Venezia S.Lucia. 7 h 37 min $109. From Zürich Flughafen line 24 train to Zug(CH), train to Milano Centrale, then train to Venezia S.Lucia. 8 h 29 min $179. From Zürich Flughafen line 2 train to Zürich HB, walk to Zurich, then bus to Venice, Venice. 9 h 14 min $74. From Zurich Airport (ZRH) drive to Venice. 5 h 39 min $103.
Close Print Itinerary
  1. Here are 6 options to get from
    Zurich Airport (ZRH) to Venice:

    1. Trip:
      1 Fly to Venice
      • One-Way approx: USD $59 - $302
      • Duration: 1 h 39 min
      Open +
      • Trip:
        1 Fly to Venice
        • One-Way approx: USD $59 - $302
        • Duration: 1 h 39 min
        Close x
    2. Trip:
      2 Fly to Florence, train
      • One-Way approx: USD $110 - $407
      • Duration: 4 h 20 min
      Open +
      • Trip:
        2 Fly to Florence, train
        • One-Way approx: USD $110 - $407
        • Duration: 4 h 20 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $85 - $130
      • Duration: 7 h 37 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $85 - $130
        • Duration: 7 h 37 min
        Close x
    4. Trip:
      4 Train via Zug(CH)
      • One-Way approx: USD $115 - $200
      • Duration: 8 h 29 min
      Open +
      • Trip:
        4 Train via Zug(CH)
        • One-Way approx: USD $115 - $200
        • Duration: 8 h 29 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $41 - $80
      • Duration: 9 h 14 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $41 - $80
        • Duration: 9 h 14 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $80 - $130
      • Duration: 5 h 39 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $80 - $130
        • Duration: 5 h 39 min
        Close x