Madrid Airport (MAD) Flights to Gran Canaria Airport Airport (LPA)
We've found the cheapest flights to Las Palmas
If it is your first time travelling to Gran Canaria then check out the airliners Iberia Regional, Japan Airlines, Cathay Pacific, Jet Linx Aviation, Iberia, Aerolineas Argentinas, Tarom, Saudia, Delta Air Lines, AirSERBIA, Ryanair, Turkish Airlines, Swiftair, KLM, ITA Airways, Air France, Etihad Airways, Air Europa, Aeromexico, LATAM Airlines, Bulgaria Air, Binter Canarias, American Airlines, Avianca, Qatar Airways, Iberia Express and Vueling. These airliners all offer direct flights that depart from Barajas, so you will find flying to Gran Canaria is quite easy. The flight from Barajas to Gran Canaria is approximately 1,765 Kilometers which is 1,096 Miles. You should expect a flight time of around 2 Hours 53 Minutes.
The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. To obtain the best prices for Gran Canaria flights than book well in advance. Flight to Gran Canaria will get more expensive the nearer you get the departure date, so it’s advisable to book in advance if it is possible.
When arriving at Gran Canaria don’t forget to set your watch to the local time!
If you plan on flying to Gran Canaria Airport (LPA) from Barajas Airport (MAD) you can pre-arrange your long or short term parking at Barajas Airport (MAD).
If you had a rental car at Gran Canaria Airport (LPA) and need to return it, find the nearest fuel station on your route to Gran Canaria Airport (LPA) and avoid excess fees.
Organise and book your choice of transport to Barajas Airport (MAD):
- Private Transfers to Barajas Airport (MAD)
- Buses to Barajas Airport (MAD)
- Taxis to Barajas Airport (MAD)
- Train Services to/near Barajas Airport (MAD)
Organise and book your choice of transport at Gran Canaria Airport (LPA):
- Car rental at Gran Canaria Airport (LPA)
- Gran Canaria Airport (LPA) Private Transfers
- Gran Canaria Airport (LPA) Buses
- Gran Canaria Airport (LPA) Taxis
- Gran Canaria Airport (LPA) Train Services
You can also research and pre-book a hotel near Gran Canaria Airport (LPA)
To see all airliners that offer flights between Barajas and Gran Canaria please see the table below.

Airliner | Mo | Tu | We | Th | Fr | Sa | Su | First Flight | Last Flight | Flights |
---|---|---|---|---|---|---|---|---|---|---|
Vueling | 10 | 9 | 8 | 8 | 9 | 10 | 7 | 00:05 | 21:50 | VIEW FLIGHTS |
Iberia Express | 10 | 9 | 8 | 8 | 9 | 10 | 5 | 00:05 | 21:50 | VIEW FLIGHTS |
Qatar Airways | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 06:00 | 21:50 | VIEW FLIGHTS |
Avianca | 6 | 5 | 6 | 5 | 6 | 5 | 7 | 06:00 | 21:15 | VIEW FLIGHTS |
American Airlines | 5 | 5 | 5 | 5 | 5 | 6 | 5 | 09:50 | 19:15 | VIEW FLIGHTS |
Binter Canarias | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 07:00 | 20:00 | VIEW FLIGHTS |
Bulgaria Air | 4 | 4 | 3 | 3 | 4 | 4 | 3 | 16:10 | 21:30 | VIEW FLIGHTS |
LATAM Airlines | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 15:50 | 21:30 | VIEW FLIGHTS |
Air Europa | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 07:05 | 20:05 | VIEW FLIGHTS |
Aeromexico | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 07:05 | 21:05 | VIEW FLIGHTS |
Etihad Airways | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 07:05 | 21:05 | VIEW FLIGHTS |
Turkish Airlines | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 15:05 | 21:05 | VIEW FLIGHTS |
Swiftair | 0 | 3 | 3 | 3 | 3 | 2 | 0 | 01:30 | 04:15 | VIEW FLIGHTS |
KLM | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 15:05 | 21:05 | VIEW FLIGHTS |
ITA Airways | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 15:05 | 21:05 | VIEW FLIGHTS |
Air France | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 15:05 | 21:05 | VIEW FLIGHTS |
Ryanair | 1 | 1 | 1 | 2 | 1 | 1 | 2 | 06:05 | 17:55 | VIEW FLIGHTS |
Tarom | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 15:05 | 16:00 | VIEW FLIGHTS |
Saudia | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 20:05 | 21:05 | VIEW FLIGHTS |
Delta Air Lines | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 15:05 | 16:00 | VIEW FLIGHTS |
AirSERBIA | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 20:05 | 21:05 | VIEW FLIGHTS |
Iberia | 0 | 0 | 0 | 0 | 0 | 2 | 4 | 13:55 | 21:30 | VIEW FLIGHTS |
Aerolineas Argentinas | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 20:05 | 20:05 | VIEW FLIGHTS |
Jet Linx Aviation | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 21:50 | 23:45 | VIEW FLIGHTS |
Japan Airlines | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 21:30 | 23:45 | VIEW FLIGHTS |
Cathay Pacific | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 11:35 | 12:50 | VIEW FLIGHTS |
Iberia Regional | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 09:55 | 09:55 | VIEW FLIGHTS |
Vueling offer the highest number of flights for this route with departures times between 00:05 and 21:50.
If you wish to book your flight with Vueling then we advise you book direct from their website at air-belgium.be. The best discounts can only be obtained from their website.
The flight time for the selected route vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with appropriate airline for the exact times for the date you depart.

Day | Flight Times | Flights | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Monday | 00:05
06:20
07:00
07:05
09:15
09:50
12:00
12:30
13:25
15:05
16:10
16:40
17:20
18:30
20:00
20:05
21:30
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday | 01:30
03:00
04:15
06:20
07:00
07:05
07:40
09:50
12:20
12:30
13:25
15:05
16:10
16:40
17:10
18:30
20:00
20:05
21:50
23:45
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday | 01:30
03:00
04:15
06:20
07:00
07:05
07:50
09:50
12:20
12:30
13:25
15:05
16:10
16:40
18:30
20:00
20:05
21:50
23:45
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday | 01:30
03:00
04:15
06:20
07:00
07:05
07:10
09:50
09:55
12:00
12:30
13:25
15:05
16:10
16:40
17:55
18:30
20:00
20:05
21:50
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday | 01:30
03:00
04:15
06:05
06:20
07:00
07:05
09:50
12:20
12:30
13:25
15:05
16:10
16:40
17:10
18:30
20:00
20:05
21:50
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday | 00:05
03:30
06:00
06:20
07:00
07:05
08:50
09:50
12:00
12:30
13:40
13:55
15:05
16:10
16:40
18:00
18:10
18:30
19:55
20:00
20:25
20:55
21:25
21:30
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sunday | 06:00
06:05
07:00
07:05
08:40
10:55
11:20
11:35
12:30
12:50
13:55
14:05
14:25
15:50
16:00
17:20
17:30
19:00
19:10
19:15
19:20
21:05
21:15
21:30
| VIEW FLIGHTS |
If the airlines stated don’t offer flights that suite your travel times, you could look at alternative options. Below we have summarised flights from alternative departures airports and flights that are not direct.

Route | Stops | Distance | Flying Time |
---|---|---|---|
Pamplona to Las Palmas | 0 | 3 Hours 14 Minutes | |
Valladolid to Las Palmas | 0 | 2 Hours 56 Minutes | |
Zaragoza to Las Palmas | 0 | 3 Hours 10 Minutes |
Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.
Looking for the best car hire deals?
Search for the cheapest vehicle rentals in Gran Canaria Island
Flight Price FAQ - Madrid (MAD) to Las Palmas (LPA)
Compare Flight Prices from MAD to LPA

Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party.
Claim Now!
Beat the Queues
Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.
Book now
Lounge like a VIP
Avoid the crowds. Get discounted access to the VIP airport lounge. Its not as expensive as you may think.
Book nowFlight Info FAQ - Madrid (MAD) to Las Palmas (LPA)
Other Airports Connecting To Gran Canaria Airport in spain
- airplanemode_active Tenerife North Airport to Gran Canaria Island 179 flights per week
- airplanemode_active Fuerteventura Airport to Gran Canaria Island 124 flights per week
- airplanemode_active Santa Cruz De La Palma Airport to Gran Canaria Island 40 flights per week
- airplanemode_active Sevilla Airport to Gran Canaria Island 20 flights per week
- airplanemode_active Bilbao Airport to Gran Canaria Island 16 flights per week
- airplanemode_active Alicante Airport to Gran Canaria Island 9 flights per week
- airplanemode_active Valverde Airport to Gran Canaria Island 9 flights per week
- airplanemode_active Palma Mallorca Airport to Gran Canaria Island 8 flights per week
- airplanemode_active Oviedo Aviles Airport to Gran Canaria Island 6 flights per week
- airplanemode_active Zaragoza Airport to Gran Canaria Island 4 flights per week
- airplanemode_active Pamplona Airport to Gran Canaria Island 3 flights per week
- airplanemode_active San Sebastian Airport to Gran Canaria Island 2 flights per week
- airplanemode_active Santander Airport to Gran Canaria Island 2 flights per week
- airplanemode_active Melilla Airport to Gran Canaria Island 1 flights per week
- airplanemode_active Lanzarote Airport to Gran Canaria Island 144 flights per week
- airplanemode_active Tenerife South Airport to Gran Canaria Island 43 flights per week
- airplanemode_active Barcelona Airport to Gran Canaria Island 30 flights per week
- airplanemode_active Malaga Airport to Gran Canaria Island 16 flights per week
- airplanemode_active San Sebas De La Gomera Airport to Gran Canaria Island 14 flights per week
- airplanemode_active Santiago De Compostela Airport to Gran Canaria Island 9 flights per week
- airplanemode_active Granada Airport to Gran Canaria Island 8 flights per week
- airplanemode_active Manises Airport to Gran Canaria Island 8 flights per week
- airplanemode_active Vigo Airport to Gran Canaria Island 4 flights per week
- airplanemode_active Murcia Airport to Gran Canaria Island 4 flights per week
- airplanemode_active Jerez Airport to Gran Canaria Island 3 flights per week
- airplanemode_active La Coruna Airport to Gran Canaria Island 2 flights per week
- airplanemode_active Valladolid Airport to Gran Canaria Island 2 flights per week
Don't forget to book a rental car!
Useful Information about Gran Canaria Airport


See all the airport lounges, locations and opening times available at Gran Canaria Airport
View...
See all bars and restaurants at Gran Canaria Airport, including locations and if they are before or after check-in
View...
See all shops available at Gran Canaria Airport - plan your duty free shopping in advance
View...