Travel options for:
Milan Malpensa Airport (MXP) to Pratteln
  • Fly from Milan Malpensa, train

    $98 - $225
    1. Milan Malpensa (MXP)

      55 min - non-stop

      $60 - $170

    2. Zurich (ZRH)

      1 h 5 min - hourly

      $30 - $55

    3. Rheinfelden(CH)

      9 min - hourly

      $3 - $6

      • Pratteln
  • Bus to Lugano, fly, train

    $141 - $273
    1. Milan Malpensa Airport (MXP)

      1 h 28 min - every 4 hours

      $22 - $45

    2. Lugano FLP

      12 min - every 15 minutes

      $11 - $19

    3. Lugano (LUG)

      45 min - non-stop

      $75 - $150

    4. Zurich (ZRH)

      1 h 5 min - hourly

      $30 - $55

    5. Rheinfelden(CH)

      9 min - hourly

      $3 - $6

      • Pratteln
  • Train

    $80 - $146
    1. Malpensa Aeroporto

      24 min - every 4 hours

      $1 - $9

    2. Gallarate

      3 h 3 min - once daily

      $75 - $130

    3. Olten

      28 min - hourly

      $3 - $7

      • Pratteln
  • Bus

    $36 - $53
    1. Malpensa Airport T1

      30 min - hourly

      $11

    2. Gallarate

      34 min - twice a week - line 0004

      $5

    3. Milan

      5 h 5 min - once daily

      $19 - $35

    4. Basel SBB

      7 min - hourly

      $1 - $2

      • Pratteln
  • Drive

    $55 - $85
    1. Milan Malpensa Airport (MXP)

      3 h 33 min - 202.8 miles

      $55 - $85

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

From Milan Malpensa airport fly to Zurich airport, train to Rheinfelden(CH), then train to Pratteln. 2 h 50 min $143. From Malpensa Aeroporto T1 bus to Lugano FLP, train to Lugano airport, fly to Zurich airport, train to Rheinfelden(CH), then train to Pratteln. 5 h 28 min $217. From Malpensa Aeroporto train to Gallarate, train to Olten, then train to Pratteln. 5 h 6 min $130. From Malpensa Airport T1 bus to Gallarate, line 0004 bus to Milan, bus to Basel SBB, then train to Pratteln. 8 h 21 min $46. From Milan Malpensa Airport (MXP) drive to Pratteln. 3 h 33 min $70.