Cheapest
Average
The best way to find a cheap train ticket from Varese to Milan Malpensa Airport (MXP) is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Malpensa Express S50 TRENORD 25553 | 05:00AM Varese station | 0h41 | 05:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 10010 | 05:20AM Varese Nord | 1h14 | 06:34AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 11012 | 05:50AM Varese Nord | 1h14 | 07:04AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25555 | 06:00AM Varese station | 0h41 | 06:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 2014 | 06:11AM Varese Casbeno | 1h23 | 07:34AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 2014 | 06:20AM Varese Nord | 1h14 | 07:34AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 2016 | 06:41AM Varese Casbeno | 1h05 | 07:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 2016 | 06:46AM Varese Nord | 1h00 | 07:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12018 | 06:50AM Varese Nord | 1h14 | 08:04AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25557 | 07:00AM Varese station | 0h41 | 07:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 20 | 07:11AM Varese Casbeno | 1h05 | 08:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 20 | 07:16AM Varese Nord | 1h00 | 08:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10022 | 07:20AM Varese Nord | 1h14 | 08:34AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 2024 | 07:41AM Varese Casbeno | 1h05 | 08:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 2024 | 07:46AM Varese Nord | 1h00 | 08:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12026 | 07:50AM Varese Nord | 1h14 | 09:04AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25559 | 08:00AM Varese station | 0h41 | 08:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 26 | 08:11AM Varese Casbeno | 1h05 | 09:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 26 | 08:16AM Varese Nord | 1h00 | 09:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10028 | 08:20AM Varese Nord | 1h14 | 09:34AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 1030 | 08:41AM Varese Casbeno | 1h05 | 09:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 1030 | 08:46AM Varese Nord | 1h00 | 09:46AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 11030 | 08:50AM Varese Nord | 1h14 | 10:04AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25561 | 09:00AM Varese station | 0h41 | 09:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 30 | 09:11AM Varese Casbeno | 1h05 | 10:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 30 | 09:16AM Varese Nord | 1h00 | 10:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10032 | 09:20AM Varese Nord | 1h14 | 10:34AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25563 | 10:00AM Varese station | 0h41 | 10:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 36 | 10:11AM Varese Casbeno | 1h05 | 11:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 36 | 10:16AM Varese Nord | 1h00 | 11:16AM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10036 | 10:20AM Varese Nord | 1h14 | 11:34AM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25565 | 11:00AM Varese station | 0h41 | 11:41AM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 40 | 11:11AM Varese Casbeno | 1h23 | 12:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 40 | 11:20AM Varese Nord | 1h14 | 12:34PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25567 | 12:00PM Varese station | 0h41 | 12:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 44 | 12:11PM Varese Casbeno | 1h05 | 01:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 44 | 12:16PM Varese Nord | 1h00 | 01:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10044 | 12:20PM Varese Nord | 1h14 | 01:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 11044 | 12:50PM Varese Nord | 1h14 | 02:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25569 | 01:00PM Varese station | 0h41 | 01:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 46 | 01:11PM Varese Casbeno | 1h23 | 02:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 46 | 01:20PM Varese Nord | 1h14 | 02:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 1048 | 01:41PM Varese Casbeno | 1h23 | 03:04PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 1048 | 01:50PM Varese Nord | 1h14 | 03:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25571 | 02:00PM Varese station | 0h41 | 02:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 52 | 02:11PM Varese Casbeno | 1h23 | 03:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 52 | 02:20PM Varese Nord | 1h14 | 03:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 11054 | 02:50PM Varese Nord | 1h14 | 04:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25573 | 03:00PM Varese station | 0h41 | 03:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 54 | 03:11PM Varese Casbeno | 1h23 | 04:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 54 | 03:20PM Varese Nord | 1h14 | 04:34PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25575 | 04:00PM Varese station | 0h41 | 04:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 58 | 04:11PM Varese Casbeno | 1h05 | 05:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 58 | 04:16PM Varese Nord | 1h00 | 05:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10060 | 04:20PM Varese Nord | 1h14 | 05:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12062 | 04:50PM Varese Nord | 1h14 | 06:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25577 | 05:00PM Varese station | 0h41 | 05:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 66 | 05:11PM Varese Casbeno | 1h05 | 06:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 66 | 05:16PM Varese Nord | 1h00 | 06:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10066 | 05:20PM Varese Nord | 1h14 | 06:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12068 | 05:50PM Varese Nord | 1h14 | 07:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25579 | 06:00PM Varese station | 0h41 | 06:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 70 | 06:11PM Varese Casbeno | 1h05 | 07:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 70 | 06:16PM Varese Nord | 1h00 | 07:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10072 | 06:20PM Varese Nord | 1h14 | 07:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12074 | 06:50PM Varese Nord | 1h14 | 08:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25581 | 07:00PM Varese station | 0h41 | 07:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 78 | 07:11PM Varese Casbeno | 1h05 | 08:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 78 | 07:16PM Varese Nord | 1h00 | 08:16PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 10078 | 07:20PM Varese Nord | 1h14 | 08:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 11078 | 07:50PM Varese Nord | 1h14 | 09:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25583 | 08:00PM Varese station | 0h41 | 08:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 82 | 08:11PM Varese Casbeno | 1h23 | 09:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 82 | 08:20PM Varese Nord | 1h14 | 09:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 12082 | 08:50PM Varese Nord | 1h14 | 10:04PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25585 | 09:00PM Varese station | 0h41 | 09:41PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 84 | 09:11PM Varese Casbeno | 1h23 | 10:34PM Malpensa T1 | 1 transfer | |
Regionale Regionale TRENORD 84 | 09:20PM Varese Nord | 1h14 | 10:34PM Malpensa T1 | 1 transfer | |
Malpensa Express S50 TRENORD 25587 | 10:00PM Varese station | 0h45 | 10:45PM Malpensa T1 | 0 transfersDirect | |
Regionale Regionale TRENORD 10090 | 10:20PM Varese Nord | 1h14 | 11:34PM Malpensa T1 | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
41 m
Average
1 h 4 m
Trains per day
80
Distance
22 km
Of the 80 trains that leave Varese for Milan Malpensa Airport (MXP) every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 13 miles (22 km) |
Cheapest ticket price $9 (€8) |
Trains per day 74 |
Direct trains 18 |
Train providers 2 |
Fastest train 46m |
First train 03:20 |
Last train 20:00 |
You can travel by train between Varese and Milan Malpensa Airport (MXP) with Malpensa Express, Regionale and Trenord for as low as $9 (€8). When you search for schedules and tickets, Omio will show you the best route.
The Malpensa Express is a train company based in Italy. It offers a range of services to passengers travelling between Milan and Malpensa Airport. The trains run every 30 minutes from 6am to 11pm, with the journey taking around 40 minutes. There are two types of train available: the Malpensa Express and the Malpensa Shuttle. The Express is a high-speed train with comfortable seating and air-conditioning, while the Shuttle is a slower, more economical option. Both trains offer onboard Wi-Fi and power sockets. Tickets can be purchased online or at the station, with a range of ticket types available including single, return and group tickets. The most popular routes for the Malpensa Express are Milan to Malpensa Airport and vice versa.
Here are some other resources that might have the information you need