Travel options for:
Milan Bergamo Airport (BGY) to Venice
  • Bus

    $13 - $23
    1. Bergamo, Bergamo

      3 h 5 min - once daily

      $13 - $23

  • Bus, train

    $31 - $54
    1. Orio al Serio Airport

      1 h - every 3 hours

      $4 - $15

    2. Brescia

      1 h 47 min - every 4 hours

      $26 - $40

  • Bus, train via Verona Porta Nuova

    $78 - $103
    1. Orio al Serio Airport

      1 h 35 min - 4 times a day

      $50 - $70

    2. Verona - Aeroporto

      15 min - every 30 minutes - line 199

      $8

    3. Verona Porta Nuova

      1 h 11 min - every 4 hours

      $19 - $27

  • Train

    $33 - $57
    1. Milan Bergamo Airport (BGY)

      11 min - every 20 minutes - line 1

      $3

    2. Bergamo

      59 min - hourly

      $5 - $15

    3. Brescia

      1 h 47 min - every 4 hours

      $26 - $40

  • Drive

    $30 - $50
    1. Milan Bergamo Airport (BGY)

      2 h 10 min - 142.6 miles

      $30 - $50

  • Fly Milan Bergamo to Venice

    $129 - $1,077
    1. Milan Bergamo (BGY)

      3 h 35 min - 1 stopover

      $120 - $1,100

    2. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Fly Milan Linate to Trieste, shuttle

    $147 - $508
    1. Milan Bergamo Airport (BGY)

      56 min - on demand

      $30 - $90

    2. Milan Linate (LIN)

      55 min - non-stop

      $80 - $200

    3. Trieste (TRS)

      1 h 33 min - on demand

      $35 - $220

  • Shuttle

    $40 - $390
    1. Orio al Serio Airport

      5 h 32 min - on demand

      $40 - $390

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

From Bergamo, Bergamo bus to Venice, Venice. 3 h 5 min 19€. From Orio al Serio Airport bus to Brescia then train to Venezia Santa Lucia. 3 h 14 min 33€. From Orio al Serio Airport bus to Verona - Aeroporto, line 199 Airport Bus to Verona Porta Nuova, then train to Venezia Santa Lucia. 3 h 39 min 76€. From Milan Bergamo Airport (BGY) line 1 bus to Bergamo, train to Brescia, then train to Venezia Santa Lucia. 4 h 8 min 40€. From Milan Bergamo Airport (BGY) drive to Venice. 2 h 10 min 35€. From Milan Bergamo airport fly to Venice airport then line 5 bus to Venice. 4 h 9 min 305€. From Orio al Serio Airport shuttle to Milan Linate airport, fly to Trieste airport, then shuttle to Venice. 4 h 54 min 223€. From Orio al Serio Airport shuttle to Venice. 5 h 32 min 182€.