Travel options for:
Milan Bergamo Airport (BGY) to Gardaland
  • Bus Saj, train

    $15 - $21
    1. Orio al Serio

      33 min - twice daily

      $6

    2. Brescia

      19 min - every 4 hours

      $10 - $16

    3. Peschiera del Garda

      27 min - 1.4 miles

  • Bus Alto Adige Bus

    $59 - $76
    1. Orio al Serio Airport

      1 h 35 min - 4 times a day

      $50 - $70

    2. Verona Airport

      37 min - hourly - line 164

      $8

    3. Gardaland

      2 min - 681 feet

  • Bus Autostradale, train

    $14 - $30
    1. Orio al Serio Airport

      1 h - every 3 hours

      $7 - $15

    2. Brescia

      25 min - hourly

      $5 - $14

    3. Peschiera del Garda Stazione

      4 min - hourly - line 164

      $2

    4. Gardaland

      2 min - 681 feet

  • Train

    $17 - $34
    1. Orio al Serio Airport

      4 min - every 30 minutes

      $2 - $3

    2. Bergamo

      59 min - hourly

      $5 - $15

    3. Brescia

      19 min - every 4 hours

      $10 - $16

    4. Peschiera del Garda

      27 min - 1.4 miles

  • Bus via Brescia, Via Solferino - Autostazione SAIA

    $13 - $21
    1. Orio al Serio Airport

      1 h - every 3 hours

      $7 - $15

    2. Brescia, Via Solferino -

      1 h 43 min - every 2 hours

      $4 - $5

    3. Cavalcaselle

      12 min - hourly - line 164

      $2

    4. Gardaland

      2 min - 681 feet

  • Drive

    $14 - $21
    1. Milan Bergamo Airport (BGY)

      57 min - 59.6 miles

      $14 - $21

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

From Orio al Serio bus to Brescia, train to Peschiera del Garda, then walk to Gardaland. 2 h 5 min 15€. From Orio al Serio Airport bus to Verona Airport, line 164 bus to Gardaland, then walk to Gardaland. 3 h 5 min 57€. From Orio al Serio Airport bus to Brescia, train to Peschiera del Garda Stazione FS, line 164 bus to Gardaland, then walk to Gardaland. 3 h 6 min 24€. From Orio al Serio Airport bus to Bergamo, train to Brescia, train to Peschiera del Garda, then walk to Gardaland. 3 h 19 min 26€. From Orio al Serio Airport bus to Brescia, Via Solferino - Autostazione SAIA, bus to Cavalcaselle, line 164 bus to Gardaland, then walk to Gardaland. 4 h 41 min 17€. From Milan Bergamo Airport (BGY) drive to Gardaland. 57 min 14€.