Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Cardiff Milan-Malpensa | Outbound 13/10/25 1 Stopover (DUB) FR0635, FR1454 26h 25min | Return 15/10/25 1 Stopover (DUB) FR1455, FR0634 18h 40min | | ![]() | ? | £153 | |
Cardiff Milan-Malpensa | Outbound 09/10/25 2 Stopovers (DUB, STN) FR0635, FR0030, FR8719 15h 50min | Return 14/10/25 2 Stopovers (MAN, DUB) FR6817, FR1557, FR0634 09h 25min | | ![]() | £176 | ||
Best option Cardiff Milan-Malpensa | Outbound 09/10/25 1 Stopover (DUB) FR0635, FR1454 07h 15min | Return 14/10/25 1 Stopover (ALC) FR1423, FR5543 11h 40min | | ![]() | ? | £235 | |
Cardiff Milan-Malpensa | Outbound 09/10/25 2 Stopovers (AMS, CDG) AF8344, AF1741, AF1730 24h 05min | Return 14/10/25 2 Stopovers (CDG, AMS) AF1231, AF8346, AF8335 26h 50min | | ![]() | £323 | ||
Cardiff Milan-Malpensa | Outbound 08/08/25 2 Stopovers (AGP, BCN) FR4951, VY2118, VY6330 33h 35min | Return 21/08/25 1 Stopover (DUB) FR1455, FR0634 20h 20min | | ![]() | ? | £227 | |
Cardiff Milan-Malpensa | Outbound 03/09/25 1 Stopover (AGP) VY1261, U23744 15h 10min | Return 15/09/25 1 Stopover (AGP) W46307, VY1260 25h 05min | | ![]() | ? | £245 | |
Cardiff Milan-Malpensa | Outbound 08/08/25 2 Stopovers (AMS, CDG) AF8344, AF8373, AF1830 16h 15min | Return 21/08/25 2 Stopovers (CDG, AMS) AF1131, AF1740, AF8335 10h 55min | | ![]() | £326 | ||
Cardiff Milan-Malpensa | Outbound 16/07/25 2 Stopovers (AMS, CDG) AF8344, AF1441, AF1830 13h 55min | Return 02/08/25 2 Stopovers (CDG, AMS) AF1831, AF1340, AF8335 30h 20min | | ![]() | ? | £349 | |
Cardiff Milan-Malpensa | Outbound 25/08/25 2 Stopovers (AMS, CDG) AF8344, AF1441, AF1830 13h 55min | Return 30/08/25 2 Stopovers (CDG, AMS) AF1131, AF8382, AF8335 11h 15min | | ![]() | £391 | ||
Cardiff Milan-Malpensa | Outbound 09/10/25 2 Stopovers (AMS, CDG) AF8342, AF1641, AF1730 07h 30min | Return 14/10/25 2 Stopovers (CDG, AMS) AF1131, AF1444, AF8335 10h 55min | | ![]() | ? | £414 |
Airline
- Air France
- KLM
- Ryanair
- British Airways
- Vueling Airlines
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 | 152,76 £ |
---|---|
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 153 £
Alternative flights to Milan-Malpensa
- Flight London Heathrow - Milan-Malpensa from 109 £
- Flight Manchester - Milan-Malpensa from 61 £
- Flight Bristol - Milan-Malpensa from 102 £
- Flight London City - Milan-Malpensa from 203 £
- Flight London Gatwick - Milan-Malpensa from 45 £
- Flight London Stansted - Milan-Malpensa from 45 £
- Flight Glasgow - Milan-Malpensa from 130 £
- Flight London Luton - Milan-Malpensa from 82 £
Popular destinations for onward travel
- Flight Milan-Malpensa - Colombo from 487 £
Flight destinations with a similar price
- Flight Cardiff - Alicante from 157 £
- Flight Cardiff - Amsterdam from 162 £
- Flight Cardiff - Majorca from 152 £
- Flight Cardiff - Berlin from 149 £
- Flight Cardiff - Barcelona from 168 £
- Flight Cardiff - Milan from 153 £
- Flight Cardiff - Ibiza from 147 £