Lowcost flights from Amman (Jordan) to Madrid (Spain), €92 - €366

Direct distance between cities: 3663 km. Average direct flight time is 5:18 hours.

Please note! Some routes are seasonal.

From Amman to Madrid with Level (IB)
Average ticket price: €92 - €366

Connection in Abu Dhabi (United Arab Emirates)
From Amman to Abu Dhabi with Air Arabia Abu Dhabi (3L)
From Amman to Abu Dhabi with Wizz Air Abu Dhabi (5W)
Average ticket price: €49 - €197
From Abu Dhabi to Madrid with Flynas (XY)
Average ticket price: €141 - €562
Connection in Barcelona (Spain)
From Amman to Barcelona with Level (IB)
Average ticket price: €80 - €318
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 Budapest (Hungary)
From Amman to Budapest with Wizz Air (W6)
Average ticket price: €57 - €227
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 Doha (Qatar)
From Amman to Doha with Level (IB)
Average ticket price: €42 - €168
From Doha to Madrid with Level (IB)
Average ticket price: €133 - €534
Connection in Istanbul (Turkey)
From Amman to Istanbul with Pegasus Airlines (PC)
Average ticket price: €30 - €121
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 Amman to Jeddah with Flynas (XY)
Average ticket price: €29 - €116
From Jeddah to Madrid with Aerolíneas (AR)
Average ticket price: €113 - €453
Connection in London (United Kingdom)
From Amman to London with EasyJet (U2)
From Amman to London with Wizz Air UK (W9)
Average ticket price: €91 - €365
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 Milan (Italy)
From Amman to Milan with Wizz Air Malta (W4)
Average ticket price: €69 - €277
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 Paris (France)
From Amman to Paris with Transavia France (TO)
Average ticket price: €85 - €339
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 Vienna (Austria)
From Amman to Vienna with Wizz Air Malta (W4)
Average ticket price: €62 - €247
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