Travel options for:
Asti to Milan
  • Train via Rogoredo Fs

    $11 - $31
    1. Asti

      1 h 34 min - once daily

      $9 - $30

    2. Rogoredo Fs

      11 min - every 10 minutes - line 3

      $2

  • Train

    $10 - $35
    1. Asti

      1 h 50 min - once daily

      $10 - $35

  • Bus

    $9 - $16
    1. Asti

      1 h 55 min - 5 times a week

      $7 - $13

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Train Trenitalia Frecce

    $25 - $55
    1. Asti

      36 min - every 2 hours

      $4 - $20

    2. Torino Porta Nuova

      1 h - 3 times a day

      $21 - $35

  • Bus, train

    $17 - $37
    1. Asti - Piazza Medaglie d'Oro

      1 h 56 min - twice daily

      $12 - $24

    2. Mortara

      45 min - hourly

      $5 - $14

  • Drive

    $18 - $27
    1. Asti

      1 h 18 min - 77.8 miles

      $18 - $27

  • Rideshare

    $8 - $14
    1. Asti

      1 h 39 min - twice daily

      $8 - $14

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

From Asti train to Rogoredo Fs then line 3 subway to Duomo M3. 1 h 48 min 12€. From Asti train to Milano Centrale. 1 h 50 min 11€. From Asti bus to lampugnano m1 then line 68 bus to conciliazione m1. 2 h 22 min 12€. From Asti train to Torino Porta Nuova then train to Milano Centrale. 2 h 26 min 28€. From Asti - Piazza Medaglie d'Oro bus to Mortara then train to Milano Porta Genova. 3 h 14 min 24€. From Asti drive to Milan. 1 h 18 min 19€. From Asti rideshare to Milan. 1 h 39 min 7€.