Cheap flight tickets from Madrid to Gran Canaria

Compare Madrid to Gran Canaria flight deals

Find the cheapest month or even day of the year to fly to Gran Canaria

Book the best Gran Canaria fare with no extra fees

Flight deals from Madrid to Gran Canaria

Looking for a cheap last-minute deal or the best return flight from Madrid to Gran Canaria ? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Madrid to Gran Canaria

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Gran Canaria flights are currently cheapest in April.

Direct flights from Madrid to Gran Canaria

Madrid to Gran Canaria : Alternative routes

Compare routes from Madrid to Las Palmas de Gran Canaria below. You may find an airport to fly into that's cheaper, faster, or easier than Gran Canaria .

Madrid to Las Palmas de Gran Canaria: Flight information

The things to know before you go.
Cheapest flight foundRM159
Cheapest month to flyApril
Average flight time2 hrs, 56 mins
Most popular airlineIberia
Average flights per week1,164

Check out these Gran Canaria hotels

Ready to plan your stay? Other travellers rate these Gran Canaria hotels for cleanliness, service and location.
Explore top-rated hotels

Finding cheap flights from Madrid to Gran Canaria : Frequently asked questions

The best price we found for a return flight from Madrid to Gran Canaria is RM159. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 56 minutes is the average flight time from Madrid to Gran Canaria .
Iberia, Iberia Express and Vueling Airlines fly direct from Madrid to Gran Canaria .
As of February 2026, there are 1,164 flights per week flying from Madrid to Gran Canaria .
The cheapest month to fly from Madrid to Gran Canaria is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Gran Canaria Airport on Thursday, 16 April 2026.
Yes – the average flight time is 2 hours and 56 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Gran Canaria but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Las Palmas de Gran Canaria is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Gran Canaria .

Flying from Adolfo Suarez Madrid-Barajas Airport (MAD) to Gran Canaria Airport (LPA): what you need to know

  • Around 2 hours 55 minutes is how long you can expect to be in the air on a direct flight from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport.

  • Las Palmas de Gran Canaria is one hour behind Madrid and is in the UTC+0 timezone.

  • Each week, there are 673 Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport flights. If you want to be on board as early as possible, select the 00:05 Iberia Express flight. If you're eager to make the most of your time before flying, the last flight is at 23:55 with Iberia Express.

  • To ensure you get on your MAD to LPA flight, allow plenty of time to check in and drop off your luggage. Turning up two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • During popular months like July, it's a good idea to get to the airport even earlier. Plan to arrive two hours before a domestic departure and four hours ahead for an international flight whenever you're travelling during a high season in general.

  • There are plenty of direct flights from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport, so getting to Las Palmas de Gran Canaria (and then exploring more of Spain!) is easy. Popular carriers that fly nonstop include:

  • Most passengers choose to travel with Ryanair on this route.

  • With a reliable 90.54% of services landing on schedule, Ryanair has the best on-time record for MAD to LPA flights.

  • We make it a piece of cake to book a flight with a stopover. To see your options for tickets from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport, uncheck 'Direct flights only.' Then, pick a flight with a stop long enough to visit your chosen city. Top stopovers between MAD and LPA include:

    • Tenerife North Airport

    • Fuerteventura Airport

    • Lanzarote Airport

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Gran Canaria Airport (LPA)

  • Currently, RM91 is the lowest price we've seen for a one-way Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport flight. The best price for a return ticket is RM159. Keep in mind that fares can change due to demand at the time of booking.

  • Book five months before you travel. After crunching the numbers on our calendar, this is how far you should book ahead to secure cheap tickets from MAD to LPA.

  • Schedule your trip for April. That's the cheapest month for flights from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport. If your travel dates are flexible, try out the 'Whole month' tool to see the cheapest price across each month.

  • You won't have to check every day to see if fares have dropped when you create a Price Alert. We'll notify you as soon as the price changes on cheap flights from MAD to LPA.

  • Lock in the right flight for you with the help of the filters. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport, use the 'Sort by' function. You can also filter results by airline, arrival and departure times, and journey duration.

Handy information about Adolfo Suarez Madrid-Barajas Airport (MAD)

  • 78.23% of flights that depart Adolfo Suarez Madrid-Barajas Airport reach their destination on schedule.

  • Adolfo Suarez Madrid-Barajas Airport is around 18 kilometres from central Madrid. If you're catching a cab, ride-sharing or driving from the centre, it'll take you 25 minutes or so to get there, depending on the traffic.

  • You can expect a trip time of roughly 35 minutes when using public transport.

  • Searching for a handy hotel near MAD? If you've booked an early flight from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport, these stays will have you sleeping moments from your departure gate:

Arriving at Gran Canaria Airport (LPA)

  • If you're landing on a late Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport flight, few things top the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and relaxing not long after at one of these accommodation options near LPA:

  • Explore without limits with a Gran Canaria Airport rental car. Pick up a set of wheels from Goldcar, Record Go or Orlando and experience more of Las Palmas de Gran Canaria and beyond.

  • For the best deal, book your ride from Gran Canaria Airport about one week before your trip.

Getting from Gran Canaria Airport (LPA) to central Las Palmas de Gran Canaria

  • Gran Canaria Airport to the centre of Las Palmas de Gran Canaria has a drive time of around 25 minutes. It's approximately 26 kilometres away.

  • Travelling on public transport will take you around 1 hour 40 minutes.

When to fly to Gran Canaria Airport (LPA)

  • The quietest month for a flight from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport is April, while March is the busiest. Pick the ideal time to visit Las Palmas de Gran Canaria based on whether you prefer a more relaxed vibe or a faster pace.

  • Lock in your flight from Adolfo Suarez Madrid-Barajas Airport to Gran Canaria Airport for August if you want to visit Las Palmas de Gran Canaria during its warmest month. You can expect temperatures of between 19ºC (66ºF) and 26ºC (79ºF).

  • If you like cooler conditions, search for a cheap ticket from MAD to LPA in February. Temperatures average between 13ºC (55ºF) and 20ºC (68ºF) then.

Explore more of Spain

  • Las Palmas de Gran Canaria has plenty going for it, but there are so many other corners of Spain you'll want to see. Around 14 kilometres south of Las Palmas de Gran Canaria, a visit to Telde will keep your itinerary busy. Start with attractions like Casa Museo Leon y Castillo, Basilica of San Juan Bautista and CanEducAm - Patrimonio y Sostenibilidad.

  • Arona is another essential stop in Spain and is around 121 kilometres west of Las Palmas de Gran Canaria. No journey is complete without seeing Parque Santiago 6, Monkey Park and Casablanca.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.