Travel options for:
Milan to Bardolino
  • Train Trenitalia Frecce

    $14 - $30
    1. Milano Centrale

      1 h 7 min - every 4 hours

      $12 - $29

    2. Peschiera del Garda Stazione

      25 min - hourly - line 164

      $2

  • Train Trenord

    $13 - $44
    1. duomo m1 m3

      36 min - every 15 minutes - line 19

      $2

    2. Milano Lambrate

      1 h 24 min - hourly

      $9 - $40

    3. Peschiera del Garda Stazione

      25 min - hourly - line 164

      $2

  • Bus

    $12 - $18
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      2 h 5 min - twice daily

      $8 - $14

    3. Peschiera del Garda Stazione

      25 min - hourly - line 164

      $2

  • Bus via Verona Stazione Verona Porta Nuova

    $13 - $20
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Lampugnano

      2 h 39 min - hourly

      $9 - $16

    3. Verona Stazione Verona Porta

      1 h 13 min - hourly

      $2

  • Drive

    $22 - $35
    1. Milan

      1 h 37 min - 93.4 miles

      $22 - $35

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

From Milano Centrale train to Peschiera del Garda Stazione FS then line 164 bus to Bardolino. 2 h 23 min 12€. From duomo m1 m3 line 19 tram to Milano Lambrate, train to Peschiera del Garda Stazione FS, then line 164 bus to Bardolino. 4 h 3 min 32€. From via orefici p.za cordusio bus to Milan, Milan, bus to Peschiera del Garda Stazione FS, then line 164 bus to Bardolino. 4 h 41 min 15€. From Duomo M1 line 1 subway to Lampugnano, bus to Verona Stazione Verona Porta Nuova, then bus to Bardolino. 5 h 16 min 14€. From Milan drive to Bardolino. 1 h 37 min 23€.