Travel options for:
Milan Malpensa Airport (MXP) to Asti
  • Train

    $11 - $43
    1. Malpensa Airport T1

      45 min - every 4 hours

      $4

    2. Novara

      1 h 7 min - every 3 hours

      $5 - $22

    3. Alessandria

      21 min - every 2 hours

      $2 - $17

  • Bus, train

    $18 - $47
    1. Milano Malpensa Airport

      1 h 58 min - every 3 hours

      $14 - $28

    2. Torino Porta Susa

      1 h 6 min - hourly

      $4 - $20

  • Train Trenitalia Frecce

    $31 - $70
    1. Malpensa Aeroporto T.1

      42 min - hourly

      $5 - $15

    2. Milano Porta Garibaldi

      1 h - every 4 hours

      $21 - $35

    3. Torino Porta Nuova

      35 min - every 2 hours

      $4 - $20

  • Bus

    $16 - $27
    1. Malpensa Airport T1

      55 min - every 30 minutes

      $6 - $12

    2. Lotto Fieramilanocity

      4 min - every 10 minutes - line 1

      $2

    3. Milan, Milan

      1 h 55 min - once daily

      $7 - $13

  • Drive

    $22 - $35
    1. Milan Malpensa Airport (MXP)

      1 h 31 min - 93.9 miles

      $22 - $35

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

From Malpensa Airport T1 bus to Novara, train to Alessandria, then train to Asti. 3 h 31 min 13€. From Milano Malpensa Airport Terminal 1 bus to Torino Porta Susa then train to Asti. 3 h 36 min 27€. From Malpensa Aeroporto T.1 train to Milano Porta Garibaldi, train to Torino Porta Nuova, then train to Asti. 3 h 38 min 39€. From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Milan, Milan, then bus to Asti. 3 h 58 min 22€. From Milan Malpensa Airport (MXP) drive to Asti. 1 h 31 min 23€.