Travel options for:
Venice to Bellagio
  • Train

    1. Venezia Santa Lucia

      2hrs 35min - every 3 hours

      $30 - $45

    2. Milano Centrale

      46min - every 20 minutes

      $4 - $7

    3. Lecco

      5min - 1405 feet

    4. Leccco

      42min - every 3 hours - line 10

      $2 - $3

      • Visgnola - Piazza S. Giovanni
  • Train via Brescia

    1. Venezia Santa Lucia

      1hrs 47min - every 3 hours

      $23 - $35

    2. Brescia

      58min - every 30 minutes

      $4 - $7

    3. Bergamo

      40min - every 20 minutes

      $1 - $2

    4. Lecco

      5min - 1405 feet

    5. Leccco

      42min - every 3 hours - line 10

      $2 - $3

      • Visgnola - Piazza S. Giovanni
  • Bus FlixBus

    1. Venice

      3hrs 25min - 3 times a day

      $12 - $20

    2. Bergamo

      40min - every 20 minutes

      $3 - $6

    3. Lecco

      5min - 1405 feet

    4. Leccco

      42min - every 3 hours - line 10

      $2 - $3

      • Visgnola - Piazza S. Giovanni
  • Bus Baltour

    1. Venice

      5hrs 57min - twice a week

      $14 - $35

    2. Milano Lampugnano

      49min - hourly

      $2 - $4

    3. Bergamo

      40min - every 20 minutes

      $3 - $6

    4. Lecco

      5min - 1405 feet

    5. Leccco

      42min - every 3 hours - line 10

      $2 - $3

      • Visgnola - Piazza S. Giovanni
  • Drive

    1. Venice

      3hrs 01min - 175.5 miles

      $50 - $75

      • Bellagio
  • Fly to Milan Bergamo

    1. Venice

      23min - every 20 minutes

      $1 - $9

    2. Venice (VCE)

      3hrs 45min - 1 stopover

      $40 - $160

    3. Milan Bergamo (BGY)

      16min - every 20 minutes

      $3

    4. Bergamo Porta Nuova

      8min - 1768 feet

    5. Bergamo

      40min - every 20 minutes

      $3 - $6

    6. Lecco

      5min - 1405 feet

    7. Leccco

      42min - every 3 hours - line 10

      $2 - $3

      • Bellagio
  • Fly to Lugano

    1. Venice

      23min - every 20 minutes

      $1 - $9

    2. Venice (VCE)

      3hrs 20min - 1 stopover

      $50 - $180

    3. Lugano (LUG)

      13min - every 15 minutes

      $11 - $19

    4. Lugano

      28min - hourly

      $17 - $29

    5. Chiasso

      5min - every 30 minutes

      $1 - $8

    6. Como San Giovanni

      1hrs 03min - hourly

      $1 - $3

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

From Venezia Santa Lucia train to Milano Centrale, train to Lecco, walk to Leccco, then line 10 bus to Visgnola - Piazza S. Giovanni. 5hrs 14min 44€. From Venezia Santa Lucia train to Brescia, train to Bergamo, train to Lecco, walk to Leccco, then line 10 bus to Visgnola - Piazza S. Giovanni. 5hrs 31min 35€. From Venice bus to Bergamo, train to Lecco, walk to Leccco, then line 10 bus to Visgnola - Piazza S. Giovanni. 6hrs 01min 26€. From Venice bus to Milano Lampugnano, bus to Bergamo, train to Lecco, walk to Leccco, then line 10 bus to Visgnola - Piazza S. Giovanni. 9hrs 47min 39€. From Venice drive to Bellagio. 3hrs 01min 57€. From Corsia A1 bus to Venice airport, fly to Milan Bergamo airport, bus to Bergamo Porta Nuova, walk to Bergamo, train to Lecco, walk to Leccco, then line 10 bus to Bellagio. 8hrs 18min 102€. From Corsia A1 bus to Venice airport, fly to Lugano airport, train to Lugano, train to Chiasso, train to Como San Giovanni, then bus to Bellagio. 8hrs 37min 151€.