Cheap flights to Granada
Air travel to Granada is served by the main Granada Airport, located 16 kilometers from the historic center. The route network includes 11 destinations, providing the city with steady connections to major transport hubs. The most popular departure points are Madrid with a frequency of 84 flights per week, Barcelona (55 flights), and Palma (32 flights).
13 airlines operate regular flights to Granada, with Vueling and Iberia leading in flight intensity. Travelers can also use carriers such as Binter Canarias and Volotea. Below on this page, you will find departure city cards with a search form, while detailed travel information can be found in the travel guide, sections about weather, or how to get there.

Palma — Granada

Barcelona — Granada


Madrid — Granada

Amsterdam — Granada
Flight insights to Granada
Data-driven trends for direct flights to Granada — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Granada come from Madrid, Barcelona and Palma. Madrid leads with around 84 flights a week.
- Madrid84 flights/week
- Barcelona55 flights/week
- Palma32 flights/week
- Melilla22 flights/week
- Santa Cruz de Tenerife21 flights/week
Top departure countries
Most direct flights to Granada depart from Spain, France and Netherlands. Spain alone accounts for about 98% of all direct routes.
- Spainavg $45
- Franceavg $81
- Netherlandsavg $106
Direct routes & fares
Popular non-stop routes to Granada range from Palma at $16 to Melilla at $72 — a quick way to compare direct-flight fares.
- Madridfrom $49
- Barcelonafrom $27
- Palmafrom $16
- Melillafrom $72
- Santa Cruz de Tenerifefrom $26
Cheapest departure cities
The cheapest places to fly to Granada from right now are Palma from $16, Santa Cruz de Tenerife from $26 and Barcelona from $27.
- Palmafrom $16
- Santa Cruz de Tenerifefrom $26
- Barcelonafrom $27
- Santanderfrom $34
- Oviedofrom $35
Longest direct flights
The longest direct flight to Granada is from Amsterdam at about 2h 50m, followed by Valverde (2h 41m) and San Sebastian de la Gomera (2h 34m).
- Amsterdam2h 50m
- Valverde2h 41m
- San Sebastian de la Gomera2h 34m
- Santa Cruz de Tenerife2h 27m
- Las Palmas2h 25m
Popular departure cities to Granada
Frequently asked questions
- How many cities offer flights to Granada?
- Direct and connecting flights to Granada are available from 11 different cities. Most routes connect the city with domestic regions of Spain, including the mainland and the islands.
- Which cities have the most frequent flights to Granada?
- The highest number of flights arrive from Madrid (84 flights per week) and Barcelona (55 flights). Palma, Melilla, and Santa Cruz de Tenerife also have high flight frequencies.
- How many airlines fly to Granada?
- 13 airlines provide air service to the city. The largest operators by passenger volume are Vueling and Iberia, which operate the majority of weekly flights.
- Which airports serve flights to Granada?
- The main arrival point is Granada Airport (GRX). It is located just 16 kilometers from the central districts, providing quick access to the city after arrival.
- How can I find cheap tickets to Granada?
- To find the best fares, it is recommended to check offers from low-cost carriers such as Vueling or Volotea. Using the search forms in the city cards on this page will help you compare prices and choose the best option.
- When is the best time to buy plane tickets to Granada?
- It is advisable to book flights to Granada in advance, especially for the summer season. Given the high frequency of flights from Madrid, you can find convenient flight options even when planning just a few weeks in advance.