Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Cardiff Milan-Malpensa | Outbound 13/05/25 2 Stopovers (ALC, PMI) FR5544, FR6565, U27311 27h 05min | Return 09/06/25 2 Stopovers (LGW, DUB) W46301, FR0119, FR0634 33h 45min | | ![]() | £207 | ||
Best option Cardiff Milan-Malpensa | Outbound 21/04/25 1 Stopover (ALC) VY1240, FR1424 07h 35min | Return 02/05/25 1 Stopover (AGP) W46307, VY1260 19h 45min | | ![]() | ? | £301 | |
Cardiff Milan-Malpensa | Outbound 13/05/25 2 Stopovers (AMS, CDG) AF8342, AF1741, AF1130 12h 10min | Return 03/06/25 2 Stopovers (CDG, AMS) AF1131, AF1640, AF8335 10h 55min | | ![]() | £353 | ||
Cardiff Milan-Malpensa | Outbound 13/05/25 1 Stopover (AMS) KL1088, KL1623 07h 50min | Return 03/06/25 1 Stopover (AMS) KL1624, KL1091 22h 15min | | ![]() | £300 | ||
Cardiff Milan-Malpensa | Outbound 16/04/25 1 Stopover (AMS) KL1092, KL1623 24h 25min | Return 30/04/25 1 Stopover (AMS) KL1622, KL1091 04h 55min | | ![]() | £324 | ||
Cardiff Milan-Malpensa | Outbound 21/04/25 2 Stopovers (AMS, CDG) AF8344, AF1241, AF1230 19h 40min | Return 02/05/25 2 Stopovers (CDG, AMS) AF1131, AF1436, AF8335 10h 55min | | ![]() | ? | £324 | |
Cardiff Milan-Malpensa | Outbound 16/04/25 1 Stopover (AMS) KL1092, KL1623 24h 25min | Return 30/04/25 1 Stopover (AMS) KL1622, KL1087 21h 25min | | ![]() | ? | £335 | |
Cardiff Milan-Malpensa | Outbound 16/04/25 1 Stopover (AMS) KL1092, KL1623 24h 25min | Return 30/04/25 1 Stopover (AMS) KL1622, KL1091 04h 55min | | ![]() | ? | £341 | |
Cardiff Milan-Malpensa | Outbound 13/05/25 2 Stopovers (AMS, CDG) AF8342, AF1641, AF1130 12h 10min | Return 03/06/25 2 Stopovers (CDG, AMS) AF1731, AF1340, AF8335 22h 25min | | ![]() | ? | £362 | |
Cardiff Milan-Malpensa | Outbound 14/07/25 1 Stopover (ALC) VY1240, FR1424 07h 35min | Return 08/08/25 1 Stopover (DUB) EI0437, FR0634 09h 30min | | ![]() | ? | £370 |
Airline
- KLM
- Air France
- Vueling Airlines
- Ryanair
- Loganair
Tips and tricks to help you find cheap flights from Cardiff to Milan Malpensa
Favourite airline: KLM
99 % of bookings on this flight route are made with KLM, Air France and Eastern Airways.

KLM
79 %

Air France
16 %

Eastern Airways
4 %
Favourite connection: via Amsterdam
Flights with a stopover in Amsterdam are the most popular connection for this route.
Route
bookings
1 stopover Amsterdam Schiphol
17h 45min, from 182 £
79 %
2 stopovers Amsterdam Schiphol Paris - Charles de Gaulle
12h 40min, from 218 £
16 %
1 stopover Paris Orly Paris - Charles de Gaulle
21h 35min, from 310 £
4 %
Important flight information
Flight information: Cardiff - Milan-Malpensa
Outbound and return from | 206,12 £ |
---|---|
Flight duration | min. 02:00 |
Return flight duration | min. 02:10 |
Distance | 1095 km |
Flights per week | 3 |
Departure airport | Airport Cardiff (CWL) |
Arrival airport | Airport Milan-Malpensa (MXP) |
Destination country | Flights to Italy |
Alternative routes to Italy
- Flight Cardiff - Milan from 207 £
Alternative flights to Milan-Malpensa
- Flight Manchester - Milan-Malpensa from 53 £
- Flight London Gatwick - Milan-Malpensa from 43 £
- Flight Bristol - Milan-Malpensa from 122 £
- Flight Glasgow - Milan-Malpensa from 148 £
- Flight Birmingham - Milan-Malpensa from 115 £
- Flight London Stansted - Milan-Malpensa from 46 £
- Flight London Heathrow - Milan-Malpensa from 102 £
- Flight London Luton - Milan-Malpensa from 82 £
- Flight London City - Milan-Malpensa from 211 £
Popular destinations for onward travel
- Flight Milan-Malpensa - Colombo from 546 £
Flight destinations with a similar price
- Flight Cardiff - Cork from 200 £
- Flight Cardiff - Barcelona from 195 £
- Flight Cardiff - Newcastle from 212 £
- Flight Cardiff - Milan from 207 £
- Flight Cardiff - Geneva from 201 £