Lowcost flights from Barcelona (Spain) to Granada (Spain), €17 - €68

Direct distance between cities: 683 km. Average direct flight time is 1:48 hours.

Please note! Some routes are seasonal.

From Barcelona to Granada with Level (IB)
From Barcelona to Granada with Vueling (VY)
Average ticket price: €17 - €68

Connection in Amsterdam (Netherlands)
From Barcelona to Amsterdam with Gol Transportes Aéreos (G3)
From Barcelona to Amsterdam with Transavia (HV)
From Barcelona to Amsterdam with Level (IB)
From Barcelona to Amsterdam with Vueling (VY)
From Barcelona to Amsterdam with EasyJet (U2)
Average ticket price: €31 - €124
From Amsterdam to Granada with Transavia (HV)
Average ticket price: €45 - €182
Connection in Asturias (Spain)
From Barcelona to Asturias with Ryanair (FR)
From Barcelona to Asturias with Level (IB)
From Barcelona to Asturias with Volotea (V7)
From Barcelona to Asturias with Vueling (VY)
Average ticket price: €18 - €72
From Asturias to Granada with Volotea (V7)
Average ticket price: €18 - €74
Connection in Bilbao (Spain)
From Barcelona to Bilbao with Ryanair (FR)
From Barcelona to Bilbao with Level (IB)
From Barcelona to Bilbao with Vueling (VY)
Average ticket price: €12 - €47
From Bilbao to Granada with Level (IB)
From Bilbao to Granada with Vueling (VY)
Average ticket price: €17 - €68
Connection in Las Palmas (Spain)
From Barcelona to Las Palmas with Ryanair (FR)
From Barcelona to Las Palmas with Level (IB)
From Barcelona to Las Palmas with Vueling (VY)
Average ticket price: €55 - €219
From Las Palmas to Granada with Smartwings (QS)
From Las Palmas to Granada with Level (IB)
From Las Palmas to Granada with Vueling (VY)
Average ticket price: €38 - €151
Connection in London (United Kingdom)
From Barcelona to London with Ryanair (FR)
From Barcelona to London with Norwegian Air Shuttle (DY)
From Barcelona to London with Level (IB)
From Barcelona to London with Vueling (VY)
From Barcelona to London with EasyJet (U2)
From Barcelona to London with Ryanair UK (RK)
Average ticket price: €28 - €114
From London to Granada with Level (IB)
From London to Granada with Vueling (VY)
Average ticket price: €41 - €162
Connection in Madrid (Spain)
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
From Madrid to Granada with Level (IB)
Average ticket price: €9 - €36
Connection in Melilla (Spain)
From Barcelona to Melilla with Level (IB)
From Barcelona to Melilla with Vueling (VY)
Average ticket price: €20 - €81
From Melilla to Granada with Level (IB)
Average ticket price: €5 - €22
Connection in Palma Mallorca (Spain)
From Barcelona to Palma Mallorca with Ryanair (FR)
From Barcelona to Palma Mallorca with Lauda Europe (LW)
From Barcelona to Palma Mallorca with Level (IB)
From Barcelona to Palma Mallorca with Vueling (VY)
Average ticket price: €5 - €21
From Palma Mallorca to Granada with Level (IB)
From Palma Mallorca to Granada with Vueling (VY)
Average ticket price: €15 - €61
Connection in Paris (France)
From Barcelona to Paris with Gol Transportes Aéreos (G3)
From Barcelona to Paris with Transavia France (TO)
From Barcelona to Paris with Ryanair (FR)
From Barcelona to Paris with Level (IB)
From Barcelona to Paris with Vueling (VY)
From Barcelona to Paris with EasyJet (U2)
Average ticket price: €21 - €83
From Paris to Granada with Transavia France (TO)
From Paris to Granada with Level (IB)
From Paris to Granada with Vueling (VY)
Average ticket price: €35 - €139
Connection in Tenerife (Spain)
From Barcelona to Tenerife with Ryanair (FR)
From Barcelona to Tenerife with Level (IB)
From Barcelona to Tenerife with Vueling (VY)
Average ticket price: €56 - €224
From Tenerife to Granada with Level (IB)
From Tenerife to Granada with Vueling (VY)
Average ticket price: €39 - €157