Travel options for:
Venice to Bergamo
  • Train

    $31 - $53
    1. Venezia Santa Lucia

      1 h 47 min - every 3 hours

      $26 - $40

    2. Brescia

      55 min - hourly

      $5 - $16

  • Bus FlixBus

    $15 - $26
    1. Corsia A5

      11 min - every 20 minutes

      $1 - $4

    2. Venice, Venice Mestre

      3 h 40 min - once daily

      $13 - $22

  • Bus Autostradale

    $35 - $57
    1. Venice

      1 h 5 min - every 2 hours

      $4 - $7

    2. San Donà di Piave

      4 h 51 min - once daily

      $30 - $50

  • Drive

    $30 - $50
    1. Venice

      2 h 8 min - 141.7 miles

      $30 - $50

  • Fly

    $123 - $1,105
    1. Venice

      23 min - every 20 minutes - line 5

      $2

    2. Venice (VCE)

      3 h 45 min - 1 stopover

      $120 - $1,100

    3. Milan Bergamo (BGY)

      14 min - every 15 minutes

      $1 - $3

  • Shuttle

    $45 - $400
    1. Venice

      5 h 37 min - on demand

      $45 - $400

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

From Venezia Santa Lucia train to Brescia then train to Bergamo. 3 h 22 min 39€. From Corsia A5 bus to Venice, Venice Mestre then bus to Bergamo, Bergamo. 4 h 51 min 20€. From Venice bus to San Donà di Piave then bus to Bergamo. 6 h 56 min 43€. From Venice drive to Bergamo. 2 h 8 min 35€. From Corsia A1 line 5 bus to Venice airport, fly to Milan Bergamo airport, then bus to Bergamo. 5 h 29 min 306€. From Venice shuttle to Bergamo. 5 h 37 min 188€.