Travel options for:
Vicenza to Milan
  • Train

    $27 - $40
    1. Vicenza

      1 h 50 min - every 3 hours

      $27 - $40

  • Bus

    $14 - $24
    1. Vicenza

      2 h 45 min - once daily

      $12 - $21

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Train Trenord

    $24 - $64
    1. Vicenza

      25 min - every 3 hours

      $11 - $17

    2. Verona Porta Nuova

      1 h 41 min - hourly

      $10 - $45

    3. stazione lambrate m2

      34 min - every 15 minutes - line 19

      $2

  • Night train

    $19 - $25
    1. Vicenza

      3 h 8 min - once daily

      $19 - $25

  • Rideshare

    $11 - $15
    1. Vicenza

      2 h 44 min - every 4 hours

      $11 - $15

  • Drive

    $30 - $50
    1. Vicenza

      2 h 4 min - 130.4 miles

      $30 - $50

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

From Vicenza train to Milano Centrale. 1 h 50 min 28€. From Vicenza bus to lampugnano m1 then line 68 bus to conciliazione m1. 3 h 12 min 19€. From Vicenza train to Verona Porta Nuova, train to stazione lambrate m2, then line 19 tram to via orefici p.za cordusio. 3 h 28 min 51€. From Vicenza night train to Milano Centrale. 3 h 8 min 18€. From Vicenza rideshare to Milan. 2 h 44 min 9€. From Vicenza drive to Milan. 2 h 4 min 32€.