Lowcost flights from Abu Dhabi (United Arab Emirates) to Madrid (Spain), €141 - €562

Direct distance between cities: 5624 km. Average direct flight time is 7:36 hours.

Please note! Some routes are seasonal.

From Abu Dhabi to Madrid with Flynas (XY)
Average ticket price: €141 - €562

Connection in Amman (Jordan)
From Abu Dhabi to Amman with Air Arabia Abu Dhabi (3L)
From Abu Dhabi to Amman with Wizz Air Abu Dhabi (5W)
Average ticket price: €49 - €197
From Amman to Madrid with Level (IB)
Average ticket price: €92 - €366
Connection in Amsterdam (Netherlands)
From Abu Dhabi to Amsterdam with Flynas (XY)
Average ticket price: €129 - €516
From Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Athens (Greece)
From Abu Dhabi to Athens with Wizz Air Abu Dhabi (5W)
Average ticket price: €81 - €324
From Athens to Madrid with Level (IB)
From Athens to Madrid with Volotea (V7)
From Athens to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Barcelona (Spain)
From Abu Dhabi to Barcelona with Flynas (XY)
Average ticket price: €128 - €514
From Barcelona to Madrid with Aerolíneas (AR)
From Barcelona to Madrid with Air Europa Express (X5)
From Barcelona to Madrid with Level (IB)
From Barcelona to Madrid with Vueling (VY)
Average ticket price: €13 - €51
Connection in Brussels (Belgium)
From Abu Dhabi to Brussels with Flynas (XY)
Average ticket price: €129 - €515
From Brussels to Madrid with Ryanair (FR)
From Brussels to Madrid with Air Europa Express (X5)
From Brussels to Madrid with Iberia Express (I2)
From Brussels to Madrid with Level (IB)
From Brussels to Madrid with Vueling (VY)
Average ticket price: €33 - €132
Connection in Bucharest (Romania)
From Abu Dhabi to Bucharest with Wizz Air Malta (W4)
Average ticket price: €85 - €338
From Bucharest to Madrid with Wizz Air (W6)
From Bucharest to Madrid with Ryanair (FR)
From Bucharest to Madrid with Wizz Air Malta (W4)
Average ticket price: €62 - €247
Connection in Budapest (Hungary)
From Abu Dhabi to Budapest with Wizz Air (W6)
Average ticket price: €101 - €402
From Budapest to Madrid with Wizz Air (W6)
From Budapest to Madrid with Ryanair (FR)
From Budapest to Madrid with Buzz (RR)
From Budapest to Madrid with Iberia Express (I2)
From Budapest to Madrid with Level (IB)
From Budapest to Madrid with Vueling (VY)
Average ticket price: €49 - €197
Connection in Cairo (Egypt)
From Abu Dhabi to Cairo with Air Arabia Abu Dhabi (3L)
From Abu Dhabi to Cairo with Wizz Air Abu Dhabi (5W)
Average ticket price: €59 - €235
From Cairo to Madrid with Iberia Express (I2)
From Cairo to Madrid with Level (IB)
Average ticket price: €84 - €336
Connection in Casablanca (Morocco)
From Abu Dhabi to Casablanca with Flynas (XY)
Average ticket price: €151 - €602
From Casablanca to Madrid with Air Arabia Maroc (3O)
From Casablanca to Madrid with Level (IB)
From Casablanca to Madrid with Vueling (VY)
Average ticket price: €21 - €84
Connection in Cluj (Romania)
From Abu Dhabi to Cluj with Wizz Air Abu Dhabi (5W)
Average ticket price: €92 - €368
From Cluj to Madrid with Wizz Air (W6)
From Cluj to Madrid with Wizz Air Malta (W4)
Average ticket price: €58 - €230
Connection in Frankfurt (Germany)
From Abu Dhabi to Frankfurt with Flynas (XY)
Average ticket price: €121 - €484
From Frankfurt to Madrid with Ryanair (FR)
From Frankfurt to Madrid with Air Europa Express (X5)
From Frankfurt to Madrid with Iberia Express (I2)
From Frankfurt to Madrid with Level (IB)
Average ticket price: €36 - €144
Connection in Istanbul (Turkey)
From Abu Dhabi to Istanbul with Pegasus Airlines (PC)
From Abu Dhabi to Istanbul with Air Arabia Abu Dhabi (3L)
Average ticket price: €75 - €300
From Istanbul to Madrid with Pegasus Airlines (PC)
From Istanbul to Madrid with Level (IB)
Average ticket price: €68 - €273
Connection in Jeddah (Saudi Arabia)
From Abu Dhabi to Jeddah with Flynas (XY)
Average ticket price: €40 - €159
From Jeddah to Madrid with Aerolíneas (AR)
Average ticket price: €113 - €453
Connection in Krakow (Poland)
From Abu Dhabi to Krakow with Wizz Air (W6)
Average ticket price: €103 - €412
From Krakow to Madrid with Ryanair (FR)
From Krakow to Madrid with Buzz (RR)
Average ticket price: €53 - €212
Connection in London (United Kingdom)
From Abu Dhabi to London with Flynas (XY)
From Abu Dhabi to London with Level (IB)
Average ticket price: €137 - €546
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Manchester (United Kingdom)
From Abu Dhabi to Manchester with Flynas (XY)
Average ticket price: €141 - €566
From Manchester to Madrid with Ryanair (FR)
From Manchester to Madrid with Iberia Express (I2)
From Manchester to Madrid with Level (IB)
Average ticket price: €36 - €146
Connection in Milan (Italy)
From Abu Dhabi to Milan with Flynas (XY)
Average ticket price: €116 - €465
From Milan to Madrid with Ryanair (FR)
From Milan to Madrid with Wizz Air Malta (W4)
From Milan to Madrid with Iberia Express (I2)
From Milan to Madrid with Level (IB)
From Milan to Madrid with Vueling (VY)
From Milan to Madrid with EasyJet (U2)
Average ticket price: €30 - €119
Connection in Moscow (Russia)
From Abu Dhabi to Moscow with Air Arabia Abu Dhabi (3L)
Average ticket price: €93 - €374
From Moscow to Madrid with Level (IB)
Average ticket price: €86 - €344
Connection in Munich (Germany)
From Abu Dhabi to Munich with Flynas (XY)
Average ticket price: €114 - €456
From Munich to Madrid with Air Europa Express (X5)
From Munich to Madrid with Level (IB)
Average ticket price: €37 - €149
Connection in Paris (France)
From Abu Dhabi to Paris with Flynas (XY)
Average ticket price: €131 - €524
From Paris to Madrid with Aerolíneas (AR)
From Paris to Madrid with Gol Transportes Aéreos (G3)
From Paris to Madrid with Transavia France (TO)
From Paris to Madrid with Ryanair (FR)
From Paris to Madrid with Air Europa Express (X5)
From Paris to Madrid with Iberia Express (I2)
From Paris to Madrid with Level (IB)
From Paris to Madrid with Vueling (VY)
From Paris to Madrid with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Rome (Italy)
From Abu Dhabi to Rome with Flynas (XY)
From Abu Dhabi to Rome with Wizz Air Abu Dhabi (5W)
From Abu Dhabi to Rome with Wizz Air Malta (W4)
Average ticket price: €107 - €430
From Rome to Madrid with Aerolíneas (AR)
From Rome to Madrid with Ryanair (FR)
From Rome to Madrid with Wizz Air Malta (W4)
From Rome to Madrid with Iberia Express (I2)
From Rome to Madrid with Level (IB)
From Rome to Madrid with Vueling (VY)
From Rome to Madrid with EasyJet (U2)
Average ticket price: €34 - €136
Connection in Sofia (Bulgaria)
From Abu Dhabi to Sofia with Wizz Air Abu Dhabi (5W)
Average ticket price: €87 - €348
From Sofia to Madrid with Wizz Air (W6)
From Sofia to Madrid with Ryanair (FR)
From Sofia to Madrid with Buzz (RR)
From Sofia to Madrid with Level (IB)
Average ticket price: €57 - €226
Connection in Tirana (Albania)
From Abu Dhabi to Tirana with Wizz Air Abu Dhabi (5W)
Average ticket price: €93 - €371
From Tirana to Madrid with Wizz Air Malta (W4)
From Tirana to Madrid with Level (IB)
Average ticket price: €49 - €197
Connection in Vienna (Austria)
From Abu Dhabi to Vienna with Wizz Air Malta (W4)
Average ticket price: €106 - €424
From Vienna to Madrid with Ryanair (FR)
From Vienna to Madrid with Lauda Europe (LW)
From Vienna to Madrid with Buzz (RR)
From Vienna to Madrid with Iberia Express (I2)
From Vienna to Madrid with Level (IB)
From Vienna to Madrid with Vueling (VY)
Average ticket price: €45 - €181