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

    ×2
    1. Milan Malpensa (MXP)

      55 min - non-stop

      $60 - $170

    2. Zurich (ZRH)

      1 h 5 min - hourly

      $30 - $60

    3. Rheinfelden(CH)

      9 min - hourly

      $12 - $20

      • Pratteln
  • Bus to Lugano, fly, train

    ×2
    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 - $60

    5. Rheinfelden(CH)

      9 min - hourly

      $12 - $20

      • Pratteln
  • Train

    ×3
    1. Malpensa Aeroporto

      24 min - every 4 hours

      $1 - $9

    2. Gallarate

      3 h 3 min - once daily

      $75 - $140

    3. Olten

      28 min - hourly

      $19 - $35

      • Pratteln
  • Bus

    1. Malpensa Airport T1

      54 min - every 30 minutes

      $6 - $11

    2. Lotto Fieramilanocity

      4 min - every 20 minutes - line 1

      $2

    3. Milan, Milan

      5 h 5 min - once daily

      $19 - $35

    4. Basel SBB

      7 min - hourly

      $12 - $20

      • Pratteln
  • Drive

    1. Milan Malpensa Airport (MXP)

      3 h 33 min - 202.8 miles

      $45 - $75

      • 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 $158. 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 $232. From Malpensa Aeroporto train to Gallarate, train to Olten, then train to Pratteln. 5 h 6 min $165. From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Milan, Milan, bus to Basel SBB, then train to Pratteln. 7 h 25 min $62. From Milan Malpensa Airport (MXP) drive to Pratteln. 3 h 33 min $59.