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

    $6 - $12
    1. Bergamo, Bergamo

      1 h 25 min - twice daily

      $6 - $12

  • Bus, train

    $18 - $33
    1. Orio al Serio Airport

      1 h - every 3 hours

      $4 - $15

    2. Brescia

      34 min - every 4 hours

      $13 - $19

  • Bus Alto Adige Bus

    $59 - $76
    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

  • Train

    $20 - $36
    1. Milan Bergamo Airport (BGY)

      11 min - every 20 minutes - line 1

      $3

    2. Bergamo

      59 min - hourly

      $5 - $15

    3. Brescia

      34 min - every 4 hours

      $13 - $19

  • Drive

    $17 - $26
    1. Milan Bergamo Airport (BGY)

      1 h 9 min - 73.4 miles

      $17 - $26

  • Shuttle

    $35 - $200
    1. Orio al Serio Airport

      2 h 26 min - on demand

      $35 - $200

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

From Bergamo, Bergamo bus to Verona. 1 h 25 min 8€. From Orio al Serio Airport bus to Brescia then train to Verona Porta Nuova. 1 h 55 min 22€. From Orio al Serio Airport bus to Verona - Aeroporto then line 199 Airport Bus to Verona - Stazione Verona Porta Nuova. 2 h 3 min 57€. From Milan Bergamo Airport (BGY) line 1 bus to Bergamo, train to Brescia, then train to Verona Porta Nuova. 2 h 49 min 28€. From Milan Bergamo Airport (BGY) drive to Verona. 1 h 9 min 18€. From Orio al Serio Airport shuttle to Verona. 2 h 26 min 94€.