Flights from Cardiff to Milan (CWL to MXP)

There are 20 flight connection options available between Cardiff and Milan, Malpensa on Sunday, 28th April.

Flights departing on Sunday, 28th April

# Stops Duration Departure time Arrival time
Option #1 London, United Kingdom 7h 30 min 09:00 (9:00 am)
28th Apr
17:30 (5:30 pm)
28th Apr
Option #2 Amsterdam, Netherlands 8h 20 min 09:45 (9:45 am)
28th Apr
19:05 (7:05 pm)
28th Apr
Option #3 London, United Kingdom 9h 05 min 13:30 (1:30 pm)
28th Apr
23:35 (11:35 pm)
28th Apr
Option #4 Amsterdam, Netherlands 9h 45 min 09:45 (9:45 am)
28th Apr
20:30 (8:30 pm)
28th Apr
Option #5 London, United Kingdom 9h 55 min 09:00 (9:00 am)
28th Apr
19:55 (7:55 pm)
28th Apr
Option #6 London, United Kingdom 10h 30 min 06:00 (6:00 am)
28th Apr
17:30 (5:30 pm)
28th Apr
Option #7 Dublin, Ireland 12h 25 min 08:10 (8:10 am)
28th Apr
21:35 (9:35 pm)
28th Apr
Option #8 London, United Kingdom 12h 55 min 06:00 (6:00 am)
28th Apr
19:55 (7:55 pm)
28th Apr
Option #9 London, United Kingdom 13h 35 min 09:00 (9:00 am)
28th Apr
23:35 (11:35 pm)
28th Apr
Option #10 Amsterdam, Netherlands 17h 45 min 17:15 (5:15 pm)
28th Apr
12:00 (12:00 pm)
29th Apr
Option #11 Amsterdam, Netherlands 16h 25 min 17:15 (5:15 pm)
28th Apr
10:40 (10:40 am)
29th Apr
Option #12 London, United Kingdom 16h 35 min 06:00 (6:00 am)
28th Apr
23:35 (11:35 pm)
28th Apr
Option #13 London, United Kingdom 18h 40 min 16:30 (4:30 pm)
28th Apr
12:10 (12:10 pm)
29th Apr
Option #14 Faro, Portugal 21h 05 min 16:10 (4:10 pm)
28th Apr
14:15 (2:15 pm)
29th Apr
Option #15 Amsterdam, Netherlands 24h 25 min 17:15 (5:15 pm)
28th Apr
18:40 (6:40 pm)
29th Apr
Option #16 London, United Kingdom 21h 40 min 16:30 (4:30 pm)
28th Apr
15:10 (3:10 pm)
29th Apr
Option #17 London, United Kingdom 21h 40 min 13:30 (1:30 pm)
28th Apr
12:10 (12:10 pm)
29th Apr
Option #18 Edinburgh, United Kingdom 22h 00 min 20:45 (8:45 pm)
28th Apr
19:45 (7:45 pm)
29th Apr
Option #19 Amsterdam, Netherlands 22h 05 min 17:15 (5:15 pm)
28th Apr
16:20 (4:20 pm)
29th Apr
Option #20 Amsterdam, Netherlands 25h 15 min 09:45 (9:45 am)
28th Apr
12:00 (12:00 pm)
29th Apr

Option #1

Flight Cardiff - London

Vipper domestic flight VG2257 leaves Cardiff at 09:00 (9:00 am) and lands in London (Heathrow) at 11:30 (11:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 3 hours and 0 minutes (from 11:30 / 11:30 am, 28th Apr to 14:30 / 2:30 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA566 leaves London (Heathrow), Terminal «5» at 14:30 (2:30 pm) and lands in Milan (Malpensa), Terminal «1» at 17:30 (5:30 pm). Flight duration is 2 hours 00 minutes.

Option #2

Flight Cardiff - Amsterdam

KLM international flight KL1088 leaves Cardiff at 09:45 (9:45 am) and lands in Amsterdam (Schiphol) at 12:05 (12:05 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 5 hours and 15 minutes (from 12:05 / 12:05 pm, 28th Apr to 17:20 / 5:20 pm, 28th Apr).

Flight Amsterdam - Milan

EasyJet international flight U23860 leaves Amsterdam (Schiphol) at 17:20 (5:20 pm) and lands in Milan (Malpensa), Terminal «2» at 19:05 (7:05 pm). Flight duration is 1 hours 45 minutes.

Option #3

Flight Cardiff - London

Vipper domestic flight VG2263 leaves Cardiff at 13:30 (1:30 pm) and lands in London (Heathrow) at 16:00 (4:00 pm). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 4 hours and 35 minutes (from 16:00 / 4:00 pm, 28th Apr to 20:35 / 8:35 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA582 leaves London (Heathrow), Terminal «5» at 20:35 (8:35 pm) and lands in Milan (Malpensa), Terminal «1» at 23:35 (11:35 pm). Flight duration is 2 hours 00 minutes.

Option #4

Flight Cardiff - Amsterdam

KLM international flight KL1088 leaves Cardiff at 09:45 (9:45 am) and lands in Amsterdam (Schiphol) at 12:05 (12:05 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 6 hours and 40 minutes (from 12:05 / 12:05 pm, 28th Apr to 18:45 / 6:45 pm, 28th Apr).

Flight Amsterdam - Milan

EasyJet international flight U23856 leaves Amsterdam (Schiphol) at 18:45 (6:45 pm) and lands in Milan (Malpensa), Terminal «2» at 20:30 (8:30 pm). Flight duration is 1 hours 45 minutes.

Option #5

Flight Cardiff - London

Vipper domestic flight VG2257 leaves Cardiff at 09:00 (9:00 am) and lands in London (Heathrow) at 11:30 (11:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 5 hours and 25 minutes (from 11:30 / 11:30 am, 28th Apr to 16:55 / 4:55 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA584 leaves London (Heathrow), Terminal «5» at 16:55 (4:55 pm) and lands in Milan (Malpensa), Terminal «1» at 19:55 (7:55 pm). Flight duration is 2 hours 00 minutes.

Option #6

Flight Cardiff - London

Vipper domestic flight VG2253 leaves Cardiff at 06:00 (6:00 am) and lands in London (Heathrow) at 08:30 (8:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 6 hours and 0 minutes (from 08:30 / 8:30 am, 28th Apr to 14:30 / 2:30 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA566 leaves London (Heathrow), Terminal «5» at 14:30 (2:30 pm) and lands in Milan (Malpensa), Terminal «1» at 17:30 (5:30 pm). Flight duration is 2 hours 00 minutes.

Option #7

Flight Cardiff - Dublin

Ryanair international flight FR635 leaves Cardiff at 08:10 (8:10 am) and lands in Dublin, Terminal «1» at 09:10 (9:10 am). Flight duration is 1 hours 00 minutes.

Connection in Dublin

Connection time in Dublin is 8 hours and 50 minutes (from 09:10 / 9:10 am, 28th Apr to 18:00 / 6:00 pm, 28th Apr). Go from terminal «1» to terminal «2».

Flight Dublin - Milan

Aer Lingus international flight EI436 leaves Dublin, Terminal «2» at 18:00 (6:00 pm) and lands in Milan (Malpensa), Terminal «1» at 21:35 (9:35 pm). Flight duration is 2 hours 35 minutes.

Option #8

Flight Cardiff - London

Vipper domestic flight VG2253 leaves Cardiff at 06:00 (6:00 am) and lands in London (Heathrow) at 08:30 (8:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 8 hours and 25 minutes (from 08:30 / 8:30 am, 28th Apr to 16:55 / 4:55 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA584 leaves London (Heathrow), Terminal «5» at 16:55 (4:55 pm) and lands in Milan (Malpensa), Terminal «1» at 19:55 (7:55 pm). Flight duration is 2 hours 00 minutes.

Option #9

Flight Cardiff - London

Vipper domestic flight VG2257 leaves Cardiff at 09:00 (9:00 am) and lands in London (Heathrow) at 11:30 (11:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 9 hours and 5 minutes (from 11:30 / 11:30 am, 28th Apr to 20:35 / 8:35 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA582 leaves London (Heathrow), Terminal «5» at 20:35 (8:35 pm) and lands in Milan (Malpensa), Terminal «1» at 23:35 (11:35 pm). Flight duration is 2 hours 00 minutes.

Option #10

Flight Cardiff - Amsterdam

KLM international flight KL1092 leaves Cardiff at 17:15 (5:15 pm) and lands in Amsterdam (Schiphol) at 19:35 (7:35 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 14 hours and 45 minutes (from 19:35 / 7:35 pm, 28th Apr to 10:20 / 10:20 am, 29th Apr).

Flight Amsterdam - Milan

KLM international flight KL1621 leaves Amsterdam (Schiphol) at 10:20 (10:20 am) and lands in Milan (Malpensa), Terminal «1» at 12:00 (12:00 pm). Flight duration is 1 hours 40 minutes.

Option #11

Flight Cardiff - Amsterdam

KLM international flight KL1092 leaves Cardiff at 17:15 (5:15 pm) and lands in Amsterdam (Schiphol) at 19:35 (7:35 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 13 hours and 20 minutes (from 19:35 / 7:35 pm, 28th Apr to 08:55 / 8:55 am, 29th Apr).

Flight Amsterdam - Milan

EasyJet international flight U23852 leaves Amsterdam (Schiphol) at 08:55 (8:55 am) and lands in Milan (Malpensa), Terminal «2» at 10:40 (10:40 am). Flight duration is 1 hours 45 minutes.

Option #12

Flight Cardiff - London

Vipper domestic flight VG2253 leaves Cardiff at 06:00 (6:00 am) and lands in London (Heathrow) at 08:30 (8:30 am). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 12 hours and 5 minutes (from 08:30 / 8:30 am, 28th Apr to 20:35 / 8:35 pm, 28th Apr).

Flight London - Milan

British Airways international flight BA582 leaves London (Heathrow), Terminal «5» at 20:35 (8:35 pm) and lands in Milan (Malpensa), Terminal «1» at 23:35 (11:35 pm). Flight duration is 2 hours 00 minutes.

Option #13

Flight Cardiff - London

Vipper domestic flight VG2267 leaves Cardiff at 16:30 (4:30 pm) and lands in London (Heathrow) at 19:00 (7:00 pm). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 14 hours and 5 minutes (from 19:00 / 7:00 pm, 28th Apr to 09:05 / 9:05 am, 29th Apr).

Flight London - Milan

British Airways international flight BA572 leaves London (Heathrow), Terminal «5» at 09:05 (9:05 am) and lands in Milan (Malpensa), Terminal «1» at 12:10 (12:10 pm). Flight duration is 2 hours 05 minutes.

Option #14

Flight Cardiff - Faro

Ryanair international flight FR9224 leaves Cardiff at 16:10 (4:10 pm) and lands in Faro (Algarve) at 18:45 (6:45 pm). Flight duration is 2 hours 35 minutes.

Connection in Faro

Connection time in Faro, Algarve airport is 15 hours and 45 minutes (from 18:45 / 6:45 pm, 28th Apr to 10:30 / 10:30 am, 29th Apr).

Flight Faro - Milan

EasyJet international flight U23878 leaves Faro (Algarve) at 10:30 (10:30 am) and lands in Milan (Malpensa), Terminal «2» at 14:15 (2:15 pm). Flight duration is 2 hours 45 minutes.

Option #15

Flight Cardiff - Amsterdam

KLM international flight KL1092 leaves Cardiff at 17:15 (5:15 pm) and lands in Amsterdam (Schiphol) at 19:35 (7:35 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 21 hours and 25 minutes (from 19:35 / 7:35 pm, 28th Apr to 17:00 / 5:00 pm, 29th Apr).

Flight Amsterdam - Milan

KLM international flight KL1623 leaves Amsterdam (Schiphol) at 17:00 (5:00 pm) and lands in Milan (Malpensa), Terminal «1» at 18:40 (6:40 pm). Flight duration is 1 hours 40 minutes.

Option #16

Flight Cardiff - London

Vipper domestic flight VG2267 leaves Cardiff at 16:30 (4:30 pm) and lands in London (Heathrow) at 19:00 (7:00 pm). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 17 hours and 5 minutes (from 19:00 / 7:00 pm, 28th Apr to 12:05 / 12:05 pm, 29th Apr).

Flight London - Milan

British Airways international flight BA584 leaves London (Heathrow), Terminal «5» at 12:05 (12:05 pm) and lands in Milan (Malpensa), Terminal «1» at 15:10 (3:10 pm). Flight duration is 2 hours 05 minutes.

Option #17

Flight Cardiff - London

Vipper domestic flight VG2263 leaves Cardiff at 13:30 (1:30 pm) and lands in London (Heathrow) at 16:00 (4:00 pm). Flight duration is 2 hours 30 minutes.

Connection in London

Connection time in London, Heathrow airport is 17 hours and 5 minutes (from 16:00 / 4:00 pm, 28th Apr to 09:05 / 9:05 am, 29th Apr).

Flight London - Milan

British Airways international flight BA572 leaves London (Heathrow), Terminal «5» at 09:05 (9:05 am) and lands in Milan (Malpensa), Terminal «1» at 12:10 (12:10 pm). Flight duration is 2 hours 05 minutes.

Option #18

Flight Cardiff - Edinburgh

Loganair domestic flight LM338 leaves Cardiff at 20:45 (8:45 pm) and lands in Edinburgh at 22:20 (10:20 pm). Flight duration is 1 hours 35 minutes.

Connection in Edinburgh

Connection time in Edinburgh is 17 hours and 55 minutes (from 22:20 / 10:20 pm, 28th Apr to 16:15 / 4:15 pm, 29th Apr).

Flight Edinburgh - Milan

EasyJet international flight U23834 leaves Edinburgh at 16:15 (4:15 pm) and lands in Milan (Malpensa), Terminal «2» at 19:45 (7:45 pm). Flight duration is 2 hours 30 minutes.

Option #19

Flight Cardiff - Amsterdam

KLM international flight KL1092 leaves Cardiff at 17:15 (5:15 pm) and lands in Amsterdam (Schiphol) at 19:35 (7:35 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 19 hours and 0 minutes (from 19:35 / 7:35 pm, 28th Apr to 14:35 / 2:35 pm, 29th Apr).

Flight Amsterdam - Milan

EasyJet international flight U23860 leaves Amsterdam (Schiphol) at 14:35 (2:35 pm) and lands in Milan (Malpensa), Terminal «2» at 16:20 (4:20 pm). Flight duration is 1 hours 45 minutes.

Option #20

Flight Cardiff - Amsterdam

KLM international flight KL1088 leaves Cardiff at 09:45 (9:45 am) and lands in Amsterdam (Schiphol) at 12:05 (12:05 pm). Flight duration is 1 hours 20 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 22 hours and 15 minutes (from 12:05 / 12:05 pm, 28th Apr to 10:20 / 10:20 am, 29th Apr).

Flight Amsterdam - Milan

KLM international flight KL1621 leaves Amsterdam (Schiphol) at 10:20 (10:20 am) and lands in Milan (Malpensa), Terminal «1» at 12:00 (12:00 pm). Flight duration is 1 hours 40 minutes.

Available departure days

Select departure date to find flight connections between Cardiff and Milan. Note that other flight options may be available for different date.

See also

Return flights (Milan to Cardiff)

More flight connections

Privacy Disclaimer