Travel options for:
Verona to Milan
  • Train

    1. Verona Porta Nuova

      1 h 23 min - every 3 hours

      $10 - $45

      • Milano Centrale
  • Bus

    1. Verona, Verona

      2 h 20 min - twice daily

      $9 - $16

    2. San Donato

      13 min - every 10 minutes - line 3

      $2

      • Duomo M3
  • Shuttle

    ×2
    1. Verona

      2 h 30 min - on demand

      $65 - $320

    2. aeroporto di linate

      27 min - every 15 minutes - line 73

      $1 - $2

      • via larga
  • Drive

    1. Verona

      1 h 36 min - 99 miles

      $23 - $35

      • Milan
  • Rideshare

    1. Verona

      2 h 10 min - every 3 hours

      $9 - $11

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

From Verona Porta Nuova train to Milano Centrale. 1 h 23 min 23€. From Verona, Verona bus to San Donato then line 3 subway to Duomo M3. 2 h 36 min 15€. From Verona shuttle to aeroporto di linate then line 73 bus to via larga. 3 h 3 min 201€. From Verona drive to Milan. 1 h 36 min 25€. From Verona rideshare to Milan. 2 h 10 min 8€.