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

    1. Venezia Santa Lucia

      2hrs 35min - every 3 hours

      $30 - $45

    2. Milano Centrale

      52min - every 30 minutes

      $11 - $15

      • Malpensa Aeroporto
  • Bus

    1. Venice

      2hrs 10min - 4 times a day

      $6 - $11

    2. Verona

      15min - every 30 minutes - line 199

      $7

    3. Verona - Aeroporto

      2hrs 51min - 4 times a day

      $50 - $80

      • Milano Malpensa Airport
  • Night train, bus

    1. Venezia Santa Lucia

      3hrs 20min - once daily

      $30 - $45

    2. Milano Centrale

      1hrs 02min - every 30 minutes

      $7 - $11

      • Malpensa Airport T1
  • Drive

    1. Venice

      2hrs 55min - 195.8 miles

      $55 - $80

      • Milan Malpensa Airport (MXP)
  • Fly to Milan Malpensa

    1. Venice

      23min - every 20 minutes

      $1 - $9

    2. Venice (VCE)

      3hrs 05min - 1 stopover

      $90 - $140

      • Milan Malpensa (MXP)
  • Fly to Milan Linate, train

    1. Venice

      23min - every 20 minutes

      $1 - $9

    2. Venice (VCE)

      3hrs 05min - 1 stopover

      $55 - $180

    3. Milan Linate (LIN)

      25min - hourly

      $2 - $6

    4. Milano Centrale

      52min - every 30 minutes

      $11 - $15

      • Milan Malpensa Airport (MXP)
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Venezia Santa Lucia train to Milano Centrale then train to Malpensa Aeroporto. 3hrs 42min 48€. From Venice bus to Verona, line 199 bus to Verona - Aeroporto, then bus to Milano Malpensa Airport. 6hrs 14min 86€. From Venezia Santa Lucia night train to Milano Centrale then bus to Malpensa Airport T1. 4hrs 35min 46€. From Venice drive to Milan Malpensa Airport (MXP). 2hrs 55min 63€. From Corsia A1 bus to Venice airport then fly to Milan Malpensa airport. 4hrs 28min 118€. From Corsia A1 bus to Venice airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Milan Malpensa Airport (MXP). 6hrs 25min 126€.