Lowcost flights from Zaragoza (Spain) to Madrid (Spain), €7 - €27

Direct distance between cities: 265 km. Average direct flight time is 1:18 hours.

Please note! Some routes are seasonal.

From Zaragoza to Madrid with EasyJet (U2)
Average ticket price: €7 - €27

Connection in Bologna (Italy)
From Zaragoza to Bologna with Ryanair (FR)
Average ticket price: €26 - €105
From Bologna to Madrid with Ryanair (FR)
From Bologna to Madrid with Level (IB)
Average ticket price: €33 - €131
Connection in Brussels (Belgium)
From Zaragoza to Brussels with Ryanair (FR)
Average ticket price: €28 - €110
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 Zaragoza to Bucharest with Wizz Air (W6)
From Zaragoza to Bucharest with Wizz Air Malta (W4)
Average ticket price: €55 - €221
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 Cluj (Romania)
From Zaragoza to Cluj with Wizz Air (W6)
From Zaragoza to Cluj with Wizz Air Malta (W4)
Average ticket price: €51 - €204
From Cluj to Madrid with Wizz Air (W6)
From Cluj to Madrid with Wizz Air Malta (W4)
Average ticket price: €58 - €230
Connection in Fez (Morocco)
From Zaragoza to Fez with Ryanair (FR)
Average ticket price: €23 - €93
From Fez to Madrid with Ryanair (FR)
Average ticket price: €18 - €73
Connection in Lanzarote (Spain)
From Zaragoza to Lanzarote with Ryanair (FR)
Average ticket price: €45 - €181
From Lanzarote to Madrid with Ryanair (FR)
From Lanzarote to Madrid with Iberia Express (I2)
From Lanzarote to Madrid with Level (IB)
From Lanzarote to Madrid with Vueling (VY)
Average ticket price: €39 - €156
Connection in Las Palmas (Spain)
From Zaragoza to Las Palmas with Smartwings (QS)
Average ticket price: €50 - €201
From Las Palmas to Madrid with Aerolíneas (AR)
From Las Palmas to Madrid with Ryanair (FR)
From Las Palmas to Madrid with Iberia Express (I2)
From Las Palmas to Madrid with Level (IB)
From Las Palmas to Madrid with Vueling (VY)
Average ticket price: €44 - €175
Connection in London (United Kingdom)
From Zaragoza to London with Ryanair (FR)
Average ticket price: €27 - €110
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 Marrakech (Morocco)
From Zaragoza to Marrakech with Ryanair (FR)
Average ticket price: €32 - €128
From Marrakech to Madrid with Ryanair (FR)
From Marrakech to Madrid with Iberia Express (I2)
From Marrakech to Madrid with Level (IB)
Average ticket price: €26 - €106
Connection in Menorca (Spain)
From Zaragoza to Menorca with Volotea (V7)
Average ticket price: €12 - €48
From Menorca to Madrid with Ryanair (FR)
From Menorca to Madrid with Iberia Express (I2)
From Menorca to Madrid with Level (IB)
From Menorca to Madrid with Vueling (VY)
Average ticket price: €17 - €68
Connection in Milan (Italy)
From Zaragoza to Milan with Ryanair (FR)
Average ticket price: €23 - €92
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 Palma Mallorca (Spain)
From Zaragoza to Palma Mallorca with Ryanair (FR)
From Zaragoza to Palma Mallorca with Level (IB)
From Zaragoza to Palma Mallorca with Volotea (V7)
From Zaragoza to Palma Mallorca with Vueling (VY)
Average ticket price: €10 - €39
From Palma Mallorca to Madrid with Aerolíneas (AR)
From Palma Mallorca to Madrid with Ryanair (FR)
From Palma Mallorca to Madrid with Lauda Europe (LW)
From Palma Mallorca to Madrid with Air Europa Express (X5)
From Palma Mallorca to Madrid with Iberia Express (I2)
From Palma Mallorca to Madrid with Level (IB)
From Palma Mallorca to Madrid with Vueling (VY)
Average ticket price: €14 - €56
Connection in Paris (France)
From Zaragoza to Paris with Ryanair (FR)
Average ticket price: €21 - €84
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 Santiago De Compostela (Spain)
From Zaragoza to Santiago De Compostela with Ryanair (FR)
Average ticket price: €16 - €63
From Santiago De Compostela to Madrid with Ryanair (FR)
From Santiago De Compostela to Madrid with Iberia Express (I2)
From Santiago De Compostela to Madrid with Level (IB)
From Santiago De Compostela to Madrid with Vueling (VY)
Average ticket price: €12 - €48
Connection in Sevilla (Spain)
From Zaragoza to Sevilla with Ryanair (FR)
Average ticket price: €16 - €64
From Sevilla to Madrid with Iberia Express (I2)
From Sevilla to Madrid with Level (IB)
Average ticket price: €10 - €39
Connection in Venice (Italy)
From Zaragoza to Venice with Ryanair (FR)
Average ticket price: €29 - €115
From Venice to Madrid with Air Europa Express (X5)
From Venice to Madrid with Iberia Express (I2)
From Venice to Madrid with Level (IB)
From Venice to Madrid with Vueling (VY)
From Venice to Madrid with EasyJet (U2)
Average ticket price: €35 - €142