Travel options for:
Lugano to Venice
  • Train

    $46 - $99
    1. Lugano

      1 h 16 min - every 3 hours

      $22 - $45

    2. Milano Centrale

      2 h 35 min - every 4 hours

      $23 - $55

  • Bus

    $39 - $57
    1. Lugano - Stazione

      1 h 5 min - once daily

      $22 - $30

    2. Milan, Milan

      3 h 55 min - twice daily

      $17 - $28

  • Drive

    $50 - $75
    1. Lugano

      3 h 17 min - 212.7 miles

      $50 - $75

  • Fly Lugano to Venice

    $97 - $419
    1. Lugano

      12 min - every 30 minutes - line 60

      $9 - $18

    2. Lugano (LUG)

      3 h 35 min - 1 stopover

      $85 - $400

    3. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Shuttle to Milan Malpensa, fly to Venice

    $127 - $304
    1. Lugano

      1 h 5 min - once daily

      $24 - $35

    2. Milan Malpensa (MXP)

      3 h 25 min - 1 stopover

      $100 - $270

    3. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Train to Milan Linate, fly to Trieste, shuttle

    $139 - $470
    1. Lugano

      1 h 16 min - every 3 hours

      $22 - $45

    2. Milan Central Station

      25 min - every 30 minutes

      $1 - $6

    3. Milan Linate (LIN)

      55 min - non-stop

      $80 - $200

    4. Trieste (TRS)

      1 h 33 min - on demand

      $35 - $220

  • Train to Zurich, fly to Venice

    $129 - $429
    1. Lugano

      2 h 8 min - twice daily

      $60 - $110

    2. Zürich HB

      9 min - hourly

      $11 - $20

    3. Zurich (ZRH)

      1 h 5 min - non-stop

      $55 - $300

    4. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Train, shuttle

    $71 - $452
    1. Lugano

      1 h 6 min - every 3 hours

      $21 - $45

    2. Monza

      49 min - hourly

      $5 - $12

    3. Bergamo

      5 h 36 min - on demand

      $45 - $400

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Lugano train to Milano Centrale then train to Venezia Santa Lucia. 4 h 18 min 66€. From Lugano - Stazione bus to Milan, Milan then bus to Venice, Venice. 6 h 45€. From Lugano drive to Venice. 3 h 17 min 52€. From Lugano FLP line 60 train to Lugano airport, fly to Venice airport, then line 5 bus to Venice. 6 h 21 min 193€. From Lugano FFS, Piazzale Besso shuttle to Milan Malpensa airport, fly to Venice airport, then line 5 bus to Venice. 6 h 4 min 126€. From Lugano train to Milan Central Station, bus to Milan Linate airport, fly to Trieste airport, then shuttle to Venice. 5 h 48 min 219€. From Lugano train to Zürich HB, train to Zurich airport, fly to Venice airport, then line 5 bus to Venice. 6 h 1 min 209€. From Lugano train to Monza, train to Bergamo, then shuttle to Venice. 8 h 21 min 227€.