The cheapest and fastest trains from Santa Margherita Ligure to Milan Malpensa Airport
Cheapest price
£19
Average price
£25
Fastest journey
3 h 39 m
Average duration
3 h 42 m
Trains per day
82
Distance
149 km
The best way to find a cheap train ticket from Santa Margherita Ligure to Milan Malpensa Airport is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Santa Margherita Ligure to Milan Malpensa Airport will cost around £25 if you buy it on the day, but you can find cheap train tickets today for only £19.
To travel from Santa Margherita Ligure to Milan Malpensa Airport you need to make at least one change.
Intercity 652+
1436:074h53Santa Margherita Ligure-Portofino11:00Ferno, Aeroporto di Milano-Malpensa T1£191One-way1 change
Intercity 652+
Flibco6:075h13Santa Margherita Ligure-Portofino11:20Ferno, Aeroporto di Milano-Malpensa T1£191One-way1 change
Intercity 652+
Flibco6:074h43Santa Margherita Ligure-Portofino10:50Ferno, Aeroporto di Milano-Malpensa T1£191One-way1 change
Regionale Veloce 3016+
1434:555h05Santa Margherita Ligure-Portofino10:00Ferno, Aeroporto di Milano-Malpensa T1£191One-way1 change
Regionale Veloce 3278 · Regionale Veloce 3044+
14318:465h44Santa Margherita Ligure-Portofino0:30Ferno, Aeroporto di Milano-Malpensa T1£191One-way2 changes
Regionale Veloce 3016 · S1 TRENORD 24018+
Regionale TRENORD 3194:553h39Santa Margherita Ligure-Portofino8:34Malpensa Airport T1£291One-way2 changes
Intercity 658+
Regionale TRENORD 29367:393h39Santa Margherita Ligure-Portofino11:18Malpensa Airport T1£351One-way1 change
Intercity 652+
Regionale TRENORD 29306:073h41Santa Margherita Ligure-Portofino9:48Malpensa Airport T1£281One-way1 change
Regionale Veloce 3016 · S1 TRENORD 24018+
Regionale TRENORD 3194:553h45Santa Margherita Ligure-Portofino8:40Malpensa Airport T2£291One-way2 changes
Regionale Veloce 3096+
Regionale TRENORD 297818:033h45Santa Margherita Ligure-Portofino21:48Malpensa Airport T1£291One-way1 change
Live departures
Santa Margherita Ligure to Milan Malpensa Airport train times
The table below shows live departures for Santa Margherita Ligure to Milan Malpensa Airport trains for today, Monday 1 June. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
![]() | 4:07 Santa Margherita Ligure | 3h41 | 7:48 Milan Malpensa Airport | 0 changesdirect | |
![]() | 14:46 Santa Margherita Ligure | 4h02 | 18:48 Milan Malpensa Airport | 0 changesdirect | |
![]() | 17:46 Santa Margherita Ligure | 4h02 | 21:48 Milan Malpensa Airport | 0 changesdirect | |
| Tuesday 2 June | |||||
Regionale Veloce 3016+ Regionale TRENORD 2926 | 4:55 Santa Margherita Ligure-Portofino | 4h01 | 8:56 Malpensa Airport T2 | 1 change | |
Regionale Veloce 3016+ Flibco | 4:55 Santa Margherita Ligure-Portofino | 5h25 | 10:20 Ferno, Aeroporto di Milano-Malpensa T1 | 1 change | |
Regionale Veloce 3016+ Regionale TRENORD 2928 | 4:55 Santa Margherita Ligure-Portofino | 4h23 | 9:18 Malpensa Airport T1 | 1 change | |
Regionale Veloce 3016+ Flibco | 4:55 Santa Margherita Ligure-Portofino | 4h55 | 9:50 Ferno, Aeroporto di Milano-Malpensa T1 | 1 change | |
Regionale Veloce 3016 · S1 TRENORD 24018+ Regionale TRENORD 319 | 4:55 Santa Margherita Ligure-Portofino | 3h39 | 8:34 Malpensa Airport T1 | 2 changes | |
Regionale Veloce 3016+ Regionale TRENORD 2926 | 4:55 Santa Margherita Ligure-Portofino | 3h53 | 8:48 Malpensa Airport T1 | 1 change | |
Regionale Veloce 3016+ 143 | 4:55 Santa Margherita Ligure-Portofino | 5h05 | 10:00 Ferno, Aeroporto di Milano-Malpensa T1 | 1 change | |
Regionale Veloce 3016+ Regionale TRENORD 2928 | 4:55 Santa Margherita Ligure-Portofino | 4h31 | 9:26 Malpensa Airport T2 | 1 change | |
Regionale Veloce 3016 · S1 TRENORD 24018+ Regionale TRENORD 319 | 4:55 Santa Margherita Ligure-Portofino | 3h45 | 8:40 Malpensa Airport T2 | 2 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Santa Margherita Ligure to Milan Malpensa Airport by train
Compare train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
Journey information
Overview: Train from Santa Margherita Ligure to Milan Malpensa Airport
Trains from Santa Margherita Ligure to Milan Malpensa Airport run on average 35 times per day, taking around 3h 22m. Cheap train tickets for this journey start at £20 if you book in advance.
The earliest train runs at 04:07, the last at 17:46. The fastest train covers the 149 km distance in 3h 39m.
Distance 149 km |
Average train duration 3h 22m |
Cheapest ticket price £20 |
Trains per day 35 |
Fastest train 3h 39m |
First train 4:07 |
Last train 17:46 |
Cheapest Month May |
Cheapest Day Sun |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Sat |
Least Busy Day Wed |
Train companies: Intercity, Regionale from Santa Margherita Ligure to Milan Malpensa Airport trainsIntercity, Regionale trains will get you between Santa Margherita Ligure and Milan Malpensa Airport from £20. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Intercity
Regionale
FAQs: Santa Margherita Ligure to Milan Malpensa Airport train
Find answers to the most common questions about traveling from Santa Margherita Ligure to Milan Malpensa Airport by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Milan Malpensa Airport, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Santa Margherita Ligure and Milan Malpensa Airport
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- Parking is available near the station, open 24/7.
- Ristorante Da Michele
- Trattoria Baicin
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Hotel Laurin
- Hotel Metropole
- Hotel Jolanda
- Located in the main hall
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-3 for trains to Genoa and regional destinations
- Bus: Several lines available
- Ferry: Line 1 to Portofino
Most popular train connections from Santa Margherita Ligure
More options for your journey from Santa Margherita Ligure to Milan Malpensa Airport
Here are some other resources that might have the information you need
