Travel options for:
Milan Malpensa Airport (MXP) to Florence
  • Bus, train

    $36 - $77
    1. Milano Malpensa Airport

      50 min - every 30 minutes

      $7 - $12

    2. Milano Centrale

      1 h 40 min - every 3 hours

      $29 - $65

  • Bus

    $24 - $43
    1. Milano Malpensa Airport

      50 min - every 30 minutes

      $7 - $12

    2. stazione centrale m2 m3

      47 min - every 2 hours

      $1 - $3

    3. Milan, Milan

      3 h 30 min - 3 times a day

      $16 - $28

  • Leonetti Bus

    1. Malpensa Airport T1

      55 min - every 30 minutes

      $6 - $12

    2. Lotto Fieramilanocity

      4 min - every 10 minutes - line 1

      $2

    3. Milan, Lampugnano Metro

      5 h 30 min - once a week

  • Drive

    $50 - $80
    1. Milan Malpensa Airport (MXP)

      3 h 27 min - 220.6 miles

      $50 - $80

  • Fly to Florence

    $115 - $309
    1. Milan Malpensa (MXP)

      3 h 10 min - 1 stopover

      $110 - $310

    2. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Fly to Bologna, train

    $63 - $261
    1. Milan Malpensa (MXP)

      3 h 15 min - 1 stopover

      $40 - $200

    2. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    3. Bologna Centrale

      37 min - hourly

      $17 - $35

  • Fly to Rome, train

    $90 - $317
    1. Milan Malpensa (MXP)

      1 h 10 min - non-stop

      $40 - $240

    2. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

    3. Roma Termini

      1 h 32 min - every 15 minutes

      $25 - $55

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

From Milano Malpensa Airport Terminal 1 bus to Milano Centrale then train to Firenze S.M.N.. 3 h 11 min 46€. From Milano Malpensa Airport Terminal 1 bus to stazione centrale m2 m3, bus to Milan, Milan, then bus to Florence. 6 h 39 min 33€. From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Milan, Lampugnano Metro, then Leonetti Bus to Florence, Piazzale Montelungo. 7 h 33 min. From Milan Malpensa Airport (MXP) drive to Florence. 3 h 27 min 55€. From Milan Malpensa airport fly to Florence airport then line 389 shuttle to Florence. 3 h 30 min 187€. From Milan Malpensa airport fly to Bologna airport, Aerobus to Bologna Centrale, then train to Florence. 4 h 32 min 124€. From Milan Malpensa airport fly to Rome airport, train to Roma Termini, then train to Florence. 3 h 29 min 121€.