MXP

Milan–Malpensa Airport (MXP) ⇄ Locarno

Every way to travel between Milan–Malpensa Airport and the centre of Locarno, in both directions, with door-to-door times and fares.

About Milan–Malpensa Airport: flights, airlines and all towns

Ways to travel

Best way
Train to Busto Arsizio, then train to Giubiasco, then train to Locarno
Door to door
134 min
Single ticket
~€12–15
How often
every 1022 min
First and last
06:19 – 23:21
Fastest
Show steps
  1. Malpensa Aeroporto T1 → Busto Arsizio · S50 · Trenord
  2. Busto Arsizio FS → Giubiasco · S50 · Trenord
  3. Giubiasco → Locarno · IR26 · Schweizerische Südostbahn (sob)
Search similar trips

Other ways

Train to Giubiasco, then train to Locarno
Change at Giubiasco · every 1022 min
136 min
~€10–12
Show steps
  1. Malpensa Aeroporto T1 → Giubiasco · S50 · Trenord
  2. Giubiasco → Locarno · IR26 · Schweizerische Südostbahn (sob)
Search similar trips
Train to Gallarate, then train to Mendrisio, then train to Locarno
Change at Gallarate, Mendrisio · every 60 min
143 min
~€12
Show steps
  1. Malpensa Aeroporto T1 → Gallarate · RE51 · Trenord
  2. Gallarate → Mendrisio · S50 · Trenord
  3. Mendrisio → Locarno · RE80 · Trenord
Search similar trips
Train to Mendrisio, then train to Locarno
Change at Mendrisio · every 60 min
145 min
~€11
Show steps
  1. Malpensa Aeroporto T1 → Mendrisio · S50 · Trenord
  2. Mendrisio → Locarno · RE80 · Trenord
Search similar trips
Train to Mendrisio, then train to Locarno
Change at Mendrisio · every 60 min
Cheapest
145 min
~€9–15
Show steps
  1. Malpensa Aeroporto T1 → Mendrisio · S50 · Schweizerische Bundesbahnen SBB
  2. Mendrisio → Locarno · RE80 · Trenord
Search similar trips

By road

  • Car
    fuel and tolls
    84 min ~€57–64

Other towns from Milan–Malpensa Airport

Other airports for Locarno

Continue from Locarno

Frequently asked questions

How long does it take from Milan–Malpensa Airport to Locarno?
The quickest public transport connection from Milan–Malpensa Airport to the centre of Locarno takes about 134 minutes door to door.
How much does it cost from Milan–Malpensa Airport to Locarno?
A single ticket from Milan–Malpensa Airport to Locarno costs ~€9–15 by public transport.
When do the first and last services leave Milan–Malpensa Airport for Locarno?
On a weekday the first service leaves Milan–Malpensa Airport at 06:19 and the last at 23:21. It runs about every 1022 minutes.
How do I get from Locarno to Milan–Malpensa Airport?
From the centre of Locarno, public transport reaches Milan–Malpensa Airport in about 142 minutes. A single ticket costs ~€8–13.