Lowcost flights from Granada (Spain) to Madrid (Spain), €9 - €36

Direct distance between cities: 361 km. Average direct flight time is 1:25 hours.

Please note! Some routes are seasonal.

From Granada to Madrid with Level (IB)
From Granada to Madrid with Vueling (VY)
Average ticket price: €9 - €36

Connection in Amsterdam (Netherlands)
From Granada to Amsterdam with Transavia (HV)
Average ticket price: €45 - €182
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 Asturias (Spain)
From Granada to Asturias with Volotea (V7)
Average ticket price: €18 - €74
From Asturias to Madrid with Ryanair (FR)
From Asturias to Madrid with Level (IB)
From Asturias to Madrid with Vueling (VY)
Average ticket price: €10 - €40
Connection in Barcelona (Spain)
From Granada to Barcelona with Level (IB)
From Granada to Barcelona with Vueling (VY)
Average ticket price: €17 - €68
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 Bilbao (Spain)
From Granada to Bilbao with Level (IB)
From Granada to Bilbao with Vueling (VY)
Average ticket price: €17 - €68
From Bilbao to Madrid with Aerolíneas (AR)
From Bilbao to Madrid with Ryanair (FR)
From Bilbao to Madrid with Air Europa Express (X5)
From Bilbao to Madrid with Iberia Express (I2)
From Bilbao to Madrid with Level (IB)
From Bilbao to Madrid with Vueling (VY)
From Bilbao to Madrid with EasyJet (U2)
Average ticket price: €8 - €32
Connection in Las Palmas (Spain)
From Granada to Las Palmas with Smartwings (QS)
From Granada to Las Palmas with Level (IB)
From Granada to Las Palmas with Vueling (VY)
Average ticket price: €38 - €151
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 Granada to London with Level (IB)
From Granada to London with Vueling (VY)
Average ticket price: €41 - €162
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 Melilla (Spain)
From Granada to Melilla with Level (IB)
Average ticket price: €5 - €22
From Melilla to Madrid with Level (IB)
From Melilla to Madrid with Vueling (VY)
Average ticket price: €14 - €58
Connection in Palma Mallorca (Spain)
From Granada to Palma Mallorca with Level (IB)
From Granada to Palma Mallorca with Vueling (VY)
Average ticket price: €15 - €61
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 Granada to Paris with Level (IB)
From Granada to Paris with Vueling (VY)
Average ticket price: €35 - €139
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 Sevilla (Spain)
From Granada to Sevilla with Transavia France (TO)
Average ticket price: €5 - €21
From Sevilla to Madrid with Iberia Express (I2)
From Sevilla to Madrid with Level (IB)
Average ticket price: €10 - €39
Connection in Tenerife (Spain)
From Granada to Tenerife with Level (IB)
From Granada to Tenerife with Vueling (VY)
Average ticket price: €39 - €157
From Tenerife to Madrid with Ryanair (FR)
From Tenerife to Madrid with Air Europa Express (X5)
From Tenerife to Madrid with Iberia Express (I2)
From Tenerife to Madrid with Level (IB)
From Tenerife to Madrid with Vueling (VY)
Average ticket price: €45 - €179