HowToGo

Flight from Madrid to Cardiff, Wales

How to get to Cardiff, Wales from Madrid by flight ? You can check flights from Madrid to Cardiff, Wales below.

Search Transfer from Madrid to Cardiff, Wales

Search Flights

You can find flight ticket prices from Madrid to Cardiff, Wales with our flight tickets search tool below

1. Madrid to Bristol

  1. You take a flight from Madrid to Bristol and cost approximately 75 USD.

  2. You take a bus, shuttle or taxi from Bristol to your destination in Cardiff, Wales.

Flight Depart Arrive
FR154 Ryanair
07:30 Madrid
08:30 Bristol Direct
U26036 easyJet
21:45 Madrid
23:00 Bristol Direct

2. Madrid to Cardiff

  1. You take a flight from Madrid to Cardiff and cost approximately 140 USD.

  2. You take a bus, shuttle or taxi from Cardiff to your destination in Cardiff, Wales.

Flight Depart Arrive
KL1698 KLM
KL1063 KLM
06:00 Madrid
10:05 Amsterdam Schiphol
08:25 Amsterdam Schiphol
10:25 Cardiff
Connect
FR5993 Ryanair
FR2371 Ryanair
FR634 Ryanair
06:15 Madrid
10:00 London Stansted
13:00 Dublin
07:35 London Stansted
11:15 Dublin
14:00 Cardiff
Connect
UX4047 Air Europa
VY1241 Vueling Airlines
07:05 Madrid
10:40 Alicante
08:10 Alicante
12:10 Cardiff
Connect
UX1027 Air Europa
VY8594 Vueling Airlines
07:10 Madrid
11:55 Paris Orly
09:05 Paris Orly
12:15 Cardiff
Connect
IB3792 Iberia
FR634 Ryanair
07:10 Madrid
13:00 Dublin
08:40 Dublin
14:00 Cardiff
Connect
IB3792 Iberia
FR1042 Ryanair
07:10 Madrid
11:05 Dublin
08:40 Dublin
12:05 Cardiff
Connect
IB8858 Iberia
VY1241 Vueling Airlines
07:25 Madrid
10:40 Alicante
08:35 Alicante
12:10 Cardiff
Connect
IB3402 Iberia
VY8594 Vueling Airlines
07:30 Madrid
11:55 Paris Orly
09:30 Paris Orly
12:15 Cardiff
Connect
IB3008 Iberia
VY3908 Vueling Airlines
VY1242 Vueling Airlines
08:30 Madrid
11:35 Barcelona
15:15 Palma Mallorca
09:50 Barcelona
12:30 Palma Mallorca
16:40 Cardiff
Connect
UX6013 Air Europa
VY1242 Vueling Airlines
10:15 Madrid
15:15 Palma Mallorca
11:35 Palma Mallorca
16:40 Cardiff
Connect
IB3914 Iberia
VY1242 Vueling Airlines
10:15 Madrid
15:15 Palma Mallorca
11:40 Palma Mallorca
16:40 Cardiff
Connect
IB3914 Iberia
VY1242 Vueling Airlines
11:10 Madrid
15:15 Palma Mallorca
12:35 Palma Mallorca
16:40 Cardiff
Connect
IB3914 Iberia
W95818 Wizz Air UK
11:10 Madrid
16:45 Palma Mallorca
12:35 Palma Mallorca
18:05 Cardiff
Connect
IB8778 Iberia
FR9223 Ryanair
11:30 Madrid
14:25 Faro
11:55 Faro
17:05 Cardiff
Connect
IB8860 Iberia
W95822 Wizz Air UK
12:00 Madrid
17:25 Alicante
13:10 Alicante
18:45 Cardiff
Connect
KL1702 KLM
KL1069 KLM
12:50 Madrid
21:10 Amsterdam Schiphol
15:20 Amsterdam Schiphol
21:30 Cardiff
Connect
FR2063 Ryanair
VY1242 Vueling Airlines
12:55 Madrid
15:15 Palma Mallorca
14:20 Palma Mallorca
16:40 Cardiff
Connect
FR2051 Ryanair
W95818 Wizz Air UK
14:20 Madrid
16:45 Palma Mallorca
15:45 Palma Mallorca
18:05 Cardiff
Connect
UX6067 Air Europa
W95818 Wizz Air UK
14:35 Madrid
16:45 Palma Mallorca
15:55 Palma Mallorca
18:05 Cardiff
Connect
UX7153 Air Europa
KL1688 KLM
KL1069 KLM
14:50 Madrid
17:15 Bilbao
21:10 Amsterdam Schiphol
15:45 Bilbao
19:15 Amsterdam Schiphol
21:30 Cardiff
Connect
UX1093 Air Europa
KL1069 KLM
15:00 Madrid
21:10 Amsterdam Schiphol
17:35 Amsterdam Schiphol
21:30 Cardiff
Connect
UX4049 Air Europa
W95822 Wizz Air UK
15:05 Madrid
17:25 Alicante
16:10 Alicante
18:45 Cardiff
Connect
IB3724 Iberia
KL1069 KLM
15:50 Madrid
21:10 Amsterdam Schiphol
18:30 Amsterdam Schiphol
21:30 Cardiff
Connect
KL1704 KLM
KL1069 KLM
17:15 Madrid
21:10 Amsterdam Schiphol
20:00 Amsterdam Schiphol
21:30 Cardiff
Connect

3. Madrid to London Heathrow

  1. You take a flight from Madrid to London Heathrow and cost approximately 130 USD.

  2. You take a bus, shuttle or taxi from London Heathrow to your destination in Cardiff, Wales.

Flight Depart Arrive
SN3732 Brussels Airlines
SN2093 Brussels Airlines
06:20 Madrid
09:50 Brussels
08:35 Brussels
10:15 London Heathrow
Connect
IB3484 Iberia
BA725 British Airways
07:15 Madrid
10:15 Geneva
09:10 Geneva
11:00 London Heathrow
Connect
IB3004 Iberia
BA473 British Airways
07:20 Madrid
10:10 Barcelona
08:40 Barcelona
11:35 London Heathrow
Connect
IB3162 Iberia
07:55 Madrid
09:25 London Heathrow Direct
IB3006 Iberia
BA473 British Airways
08:00 Madrid
10:10 Barcelona
09:20 Barcelona
11:35 London Heathrow
Connect
LH1123 Lufthansa
LH906 Lufthansa
08:30 Madrid
12:00 Frankfurt
11:00 Frankfurt
12:40 London Heathrow
Connect
VY3419 Vueling Airlines
BA453 British Airways
09:00 Madrid
11:05 Ibiza
10:15 Ibiza
12:35 London Heathrow
Connect
IB3160 Iberia
09:10 Madrid
10:35 London Heathrow Direct
IB8746 Iberia
BA337 British Airways
10:10 Madrid
12:50 Marseille
11:55 Marseille
13:45 London Heathrow
Connect
BA457 British Airways
10:40 Madrid
12:00 London Heathrow Direct
EI593 Aer Lingus
EI166 Aer Lingus
10:40 Madrid
13:30 Dublin
12:20 Dublin
14:55 London Heathrow
Connect
IB3914 Iberia
BA2571 British Airways
11:10 Madrid
13:30 Palma Mallorca
12:35 Palma Mallorca
15:05 London Heathrow
Connect
IB3490 Iberia
BA731 British Airways
11:30 Madrid
15:10 Geneva
13:25 Geneva
15:50 London Heathrow
Connect
IB3808 Iberia
BA453 British Airways
11:40 Madrid
13:45 Ibiza
12:55 Ibiza
15:20 London Heathrow
Connect
IB3808 Iberia
BA2725 British Airways
11:40 Madrid
14:00 Ibiza
12:55 Ibiza
15:30 London Heathrow
Connect
BA459 British Airways
12:10 Madrid
13:35 London Heathrow Direct
KL1702 KLM
KL1029 KLM
12:50 Madrid
16:55 Amsterdam Schiphol
15:20 Amsterdam Schiphol
17:10 London Heathrow
Connect
TP1027 TAP Portugal
TP1350 TAP Portugal
13:35 Madrid
15:05 Lisbon
13:55 Lisbon
17:45 London Heathrow
Connect
IB3176 Iberia
13:35 Madrid
15:00 London Heathrow Direct
IB3094 Iberia
BA2783 British Airways
15:40 Madrid
17:30 Porto
15:55 Porto
19:45 London Heathrow
Connect
IB3166 Iberia
15:45 Madrid
17:15 London Heathrow Direct
IB3486 Iberia
BA735 British Airways
15:45 Madrid
18:45 Geneva
17:45 Geneva
19:25 London Heathrow
Connect
IB3912 Iberia
BA513 British Airways
15:45 Madrid
18:05 Palma Mallorca
17:10 Palma Mallorca
19:35 London Heathrow
Connect
IB3804 Iberia
BA411 British Airways
15:45 Madrid
18:15 Ibiza
17:00 Ibiza
19:45 London Heathrow
Connect
IB3804 Iberia
BA453 British Airways
15:45 Madrid
18:00 Ibiza
17:00 Ibiza
19:30 London Heathrow
Connect
IB3018 Iberia
BA481 British Airways
16:00 Madrid
18:25 Barcelona
17:20 Barcelona
19:45 London Heathrow
Connect
IB3112 Iberia
BA503 British Airways
17:15 Madrid
18:45 Lisbon
17:40 Lisbon
21:25 London Heathrow
Connect
BA461 British Airways
17:20 Madrid
18:45 London Heathrow Direct
IB3164 Iberia
17:30 Madrid
18:55 London Heathrow Direct
IB3022 Iberia
BA487 British Airways
17:30 Madrid
19:50 Barcelona
18:50 Barcelona
21:05 London Heathrow
Connect
SN3728 Brussels Airlines
SN2103 Brussels Airlines
17:35 Madrid
21:25 Brussels
19:50 Brussels
21:35 London Heathrow
Connect
TP1021 TAP Portugal
TP1358 TAP Portugal
17:55 Madrid
19:20 Lisbon
18:15 Lisbon
22:00 London Heathrow
Connect
BA463 British Airways
19:40 Madrid
20:55 London Heathrow Direct
BA465 British Airways
20:45 Madrid
21:55 London Heathrow Direct

4. Madrid to London Gatwick

  1. You take a flight from Madrid to London Gatwick and cost approximately 100 USD.

  2. You take a bus, shuttle or taxi from London Gatwick to your destination in Cardiff, Wales.

Flight Depart Arrive
U28274 easyJet
07:00 Madrid
08:25 London Gatwick Direct
IB514 Iberia
VY6019 Vueling Airlines
07:25 Madrid
09:50 A Coruna
08:40 A Coruna
10:50 London Gatwick
Connect
IB3402 Iberia
VY6946 Vueling Airlines
07:30 Madrid
10:55 Paris Orly
09:30 Paris Orly
11:00 London Gatwick
Connect
UX1013 Air Europa
07:35 Madrid
09:00 London Gatwick Direct
IB3006 Iberia
VY6009 Vueling Airlines
08:00 Madrid
11:00 Barcelona
09:20 Barcelona
12:20 London Gatwick
Connect
IB3006 Iberia
VY7832 Vueling Airlines
08:00 Madrid
10:50 Barcelona
09:20 Barcelona
12:10 London Gatwick
Connect
IB3008 Iberia
VY6009 Vueling Airlines
08:30 Madrid
11:00 Barcelona
09:50 Barcelona
12:20 London Gatwick
Connect
IB3008 Iberia
VY7832 Vueling Airlines
08:30 Madrid
10:50 Barcelona
09:50 Barcelona
12:10 London Gatwick
Connect
IB3714 Iberia
08:40 Madrid
10:00 London Gatwick Direct
U26994 easyJet
U2806 easyJet
10:40 Madrid
13:30 Edinburgh
12:30 Edinburgh
15:05 London Gatwick
Connect
BA2835 British Airways
11:15 Madrid
12:35 London Gatwick Direct
IB562 3950 3950 Iberia
VY6015 Vueling Airlines
11:25 Madrid
14:15 Sevilla
12:35 Sevilla
16:05 London Gatwick
Connect
IB3012 Iberia
VY7834 Vueling Airlines
11:30 Madrid
14:10 Barcelona
12:50 Barcelona
15:30 London Gatwick
Connect
IB488 Iberia
VY6627 Vueling Airlines
11:40 Madrid
15:10 Oviedo
12:50 Oviedo
16:00 London Gatwick
Connect
IB426 Iberia
VY6307 Vueling Airlines
11:50 Madrid
13:45 Bilbao
12:55 Bilbao
14:35 London Gatwick
Connect
IB3014 Iberia
VY7824 Vueling Airlines
13:30 Madrid
16:20 Barcelona
14:50 Barcelona
17:40 London Gatwick
Connect
IB3442 Iberia
VY6944 Vueling Airlines
14:40 Madrid
17:35 Paris Orly
16:40 Paris Orly
17:40 London Gatwick
Connect
U27614 easyJet
U25210 easyJet
14:40 Madrid
16:30 Lisbon
15:05 Lisbon
19:10 London Gatwick
Connect
UX1015 Air Europa
15:00 Madrid
16:25 London Gatwick Direct
U28272 easyJet
15:25 Madrid
16:50 London Gatwick Direct
IB3950 Iberia
BA2799 British Airways
15:50 Madrid
18:25 Sevilla
17:00 Sevilla
20:10 London Gatwick
Connect
IB438 Iberia
VY7292 Vueling Airlines
15:55 Madrid
18:05 Bilbao
17:00 Bilbao
18:55 London Gatwick
Connect
IB8876 Iberia
VY8472 Vueling Airlines
16:00 Madrid
18:00 Valencia
17:00 Valencia
19:30 London Gatwick
Connect
IB3018 Iberia
VY7820 Vueling Airlines
16:00 Madrid
19:00 Barcelona
17:20 Barcelona
20:20 London Gatwick
Connect
U28278 easyJet
16:35 Madrid
17:55 London Gatwick Direct
IB3022 Iberia
VY7828 Vueling Airlines
17:30 Madrid
19:45 Barcelona
18:50 Barcelona
21:05 London Gatwick
Connect
U28282 6584 easyJet
21:50 Madrid
23:10 London Gatwick Direct

5. Madrid to London Stansted

  1. You take a flight from Madrid to London Stansted and cost approximately 85 USD.

  2. You take a bus, shuttle or taxi from London Stansted to your destination in Cardiff, Wales.

Flight Depart Arrive
FR5993 Ryanair
06:15 Madrid
07:35 London Stansted Direct
FR5983 Ryanair
FR4188 Ryanair
06:15 Madrid
09:35 Milan Bergamo
08:30 Milan Bergamo
10:35 London Stansted
Connect
FR5374 Ryanair
FR1195 Ryanair
07:45 Madrid
11:05 Bologna
10:00 Bologna
12:15 London Stansted
Connect
FR5315 Ryanair
FR8381 Ryanair
08:35 Madrid
11:30 Santiago de Compostela
09:50 Santiago de Compostela
12:35 London Stansted
Connect
FR5493 Ryanair
FR4188 Ryanair
08:50 Madrid
12:05 Milan Bergamo
11:00 Milan Bergamo
13:05 London Stansted
Connect
RK2629 Ryanair UK
10:45 Madrid
12:15 London Stansted Direct
FR7257 Ryanair
FR294 Ryanair
10:50 Madrid
13:55 Dublin
12:20 Dublin
15:10 London Stansted
Connect
FR3058 Ryanair
FR623 Ryanair
12:40 Madrid
15:45 Mahon
14:10 Mahon
17:05 London Stansted
Connect
FR5995 Ryanair
13:40 Madrid
15:00 London Stansted Direct
FR5997 Ryanair
18:35 Madrid
19:55 London Stansted Direct
FR2084 Ryanair
FR9252 Ryanair
18:50 Madrid
21:40 Ibiza
20:05 Ibiza
23:10 London Stansted
Connect
FR5432 Ryanair
FR28 Ryanair
18:55 Madrid
21:35 Palma Mallorca
20:20 Palma Mallorca
23:05 London Stansted
Connect
FR5317 Ryanair
FR8381 Ryanair
20:35 Madrid
23:10 Santiago de Compostela
21:50 Santiago de Compostela
00:15 London Stansted
Connect

References

Find Hotels in Cardiff, Wales

You can find hotels and accommodations in Cardiff, Wales with our hotels search tool below

Booking.com