Travel options for:
Naples to Venice
  • Train

    $75 - $110
    1. Napoli Centrale

      5 h 5 min - once daily

      $75 - $110

      • Venezia Santa Lucia
  • Bus RegioJet

    $43 - $59
    1. Napoli, Via Benedetto Brin

      11 h - 4 times a week

      $40 - $60

    2. Mestre Fs C3

      13 min - every 20 minutes - line 2

      $2

      • Corsia A5
  • Bus FlixBus

    $40 - $75
    1. Naples, Naples

      13 h 40 min - 5 times a week

      $40 - $75

      • Venice, Venice
  • Drive

    $110 - $160
    1. Naples

      6 h 41 min - 455.6 miles

      $110 - $160

      • Venice
  • Fly to Venice

    $38 - $136
    1. Naples

      14 min - every 30 minutes

      $1 - $4

    2. Naples (NAP)

      1 h 15 min - non-stop

      $35 - $130

    3. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

      • Venice
  • Fly to Venice Treviso

    $43 - $414
    1. Naples

      14 min - every 30 minutes

      $1 - $4

    2. Naples (NAP)

      1 h 20 min - non-stop

      $28 - $200

    3. Venice Treviso (TSF)

      24 min - on demand

      $14 - $210

      • Venice
  • Fly to Trieste, shuttle

    $111 - $484
    1. Naples

      14 min - every 30 minutes

      $1 - $4

    2. Naples (NAP)

      1 h 20 min - non-stop

      $60 - $200

    3. Trieste (TRS)

      1 h 33 min - on demand

      $50 - $280

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

From Napoli Centrale train to Venezia Santa Lucia. 5 h 5 min 88€. From Napoli, Via Benedetto Brin bus to Mestre Fs C3 then line 2 bus to Corsia A5. 11 h 21 min 46€. From Naples, Naples bus to Venice, Venice. 13 h 40 min 67€. From Naples drive to Venice. 6 h 41 min 125€. From Napoli Centrale shuttle to Naples airport, fly to Venice airport, then line 5 bus to Venice. 3 h 3 min 61€. From Napoli Centrale shuttle to Naples airport, fly to Venice Treviso airport, then shuttle to Venice. 3 h 28 min 238€. From Napoli Centrale shuttle to Naples airport, fly to Trieste airport, then shuttle to Venice. 4 h 37 min 280€.