Skip to content
2,025 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Madrid to Gran Canaria 2026 — From 300 EUR

Find the cheapest flights from Madrid to Gran Canaria in 2026. Compare airlines, prices by month, and booking tips to save on your trip.

Route: Madrid (MAD) → Gran Canaria (LPA)

Distance: Direct flights not available

Flight Duration: 4h 30m – 6h 00m

Prices by Month

Month Avg Price Demand
January €320 low
February €295 low
March €330 medium
April €360 medium
May €340 medium
June €420 high
July €480 high
August €520 high
September €440 high
October €350 medium
November €280 low
December €420 high

Airlines on This Route

  • Iberia (direct): from €380 — Iberia offers the most frequent departures. Book 6-8 weeks ahead for best prices. Iberia Plus members can use Avios points for redemptions on this route.
  • Ryanair (direct): from €280 — Ryanair is cheapest for bare-bones travel. Book 8+ weeks ahead and avoid peak dates. Baggage fees add up quickly—factor in €25-40 extra per checked bag.
  • Binter Canarias (direct): from €360 — Binter is the regional specialist for Canary Island routes. Offers convenient early morning and late evening slots. Excellent on-time performance.
  • Air Europa (direct): from €340 — Air Europa often undercuts Iberia by €20-40. Their Business class (€180-250) offers lie-flat seats—rare on domestic Spain routes.
  • Vueling (direct): from €310 — Vueling frequently runs flash sales. Set fare alerts for MAD-LPA. Their Barcelona hub means connecting options exist if direct times don’t work.
  • Canaryfly (connecting): from €290 — Consider only if direct flights are sold out. Adds 2-3 hours travel time but can occasionally offer €30-50 savings over sold-out direct services.

Booking Strategy

For Madrid to Gran Canaria, the optimal booking window is 4-8 weeks before travel, with 6 weeks being the sweet spot for most carriers. November through mid-December and January through March offer the lowest fares (€250-350), while July and August see prices spike to €450-550 due to summer holiday demand. Tuesday and Wednesday departures are consistently €30-50 cheaper than Friday-Sunday flights. Early morning departures (6:00-8:00 AM) on Iberia and Binter are typically the most affordable direct options. Use Skyscanner’s ‘whole month’ feature to identify the cheapest dates—if you have flexibility, shifting your trip by 2-3 days can save €80-120. Avoid booking 2-3 days before departure on Ryanair—last-minute prices can double. For budget carriers, always calculate total trip cost including bags before committing; basic Economy on Ryanair often works out more expensive than Air Europa or Vueling when baggage is added.

Route Tips

  • Gran Canaria Airport (LPA) has a compact terminal—if you’re renting a car, compare prices across multiple agencies as desks are spread across both Terminals A and B arrival halls.
  • Ryanair and Vueling often fly into the ‘wrong’ terminal at LPA—check your boarding pass carefully as inter-terminal transfer can take 15 minutes and involves a shuttle bus.
  • If traveling with checked bags on Binter Canarias, note they have a generous 23kg allowance which can save you €50+ versus budget carriers on a round-trip.
  • The best beaches (Playa del Inglés, Maspalomas, Puerto de Mogán) are in the south. Budget extra €35-50 for taxi or rent a car—public buses from the airport to the south take 45-60 minutes and cost €9.
  • For Gran Canaria’s best weather, target the southern coast—the north (including Las Palmas) is greener but sees more cloud cover, especially December-March.

Frequently Asked Questions

How long is the flight from Madrid to Gran Canaria?

The direct flight from Madrid-Barajas (MAD) to Gran Canaria (LPA) takes approximately 2 hours 45 minutes. This is one of the shorter routes to the Canary Islands from mainland Spain. If you opt for a connecting flight (typically via Tenerife Norte), expect 4h 30m to 6h 00m total travel time. Iberia, Binter Canarias, and Air Europa operate the fastest direct services, while Ryanair and Vueling offer comparable flight times with less legroom. The shortest published direct time is 2h 40m on favorable tailwinds; the longest is around 3h 15m when facing headwinds.

How much does it cost to fly from Madrid to Gran Canaria?

Round-trip prices range from €280 in the low season (November, February) to over €550 during peak summer (July-August). The average price year-round sits around €360. Binter Canarias and Iberia charge €350-450 for standard economy, while budget carriers like Ryanair and Vueling can drop to €180-280 for basic fares—but only if you book early and travel light. Air Europa often undercuts Iberia by €15-30. Christmas period (December 20-January 5) sees inflated pricing of €400-480 even on basic economy. Shoulder seasons (April-May, October-November) offer the best value at €280-360 round-trip.

Are there direct flights from Madrid to Gran Canaria?

Yes, multiple airlines operate direct flights between Madrid Barajas (MAD) and Gran Canaria (LPA) with 15-25 daily frequencies depending on the season. Iberia and Iberia Express offer the most departures (6-8 daily), followed by Air Europa (4-5 daily), Binter Canarias (3-4 daily), Ryanair (2-3 daily), and Vueling (2-3 daily). All direct flights are approximately 2h 45m. The only connecting option is Canaryfly via Tenerife Norte (TFN), which takes 4h 30m-5h 30m—useful only if direct flights are sold out or you need specific connection times to other Canary Islands.

What is the cheapest month to fly from Madrid to Gran Canaria?

November is the cheapest month, with average round-trip fares of €280-300. February follows closely at €290-320. These months fall in the Canary Islands’ ‘low season’ when European tourists aren’t seeking winter sun. January offers similar pricing (€300-340) but has more weather variability. Avoid August at all costs—average prices hit €480-550 and flights sell out quickly. The shoulder months of April, May, and October offer a good balance of decent weather and moderate pricing (€340-380). Booking 6-8 weeks in advance during these periods locks in the lowest rates.

Which airlines fly from Madrid to Gran Canaria?

Six airlines serve this route: Iberia (premium full-service, 6-8 daily flights), Iberia Express (Iberia’s low-cost subsidiary, 4-5 daily), Air Europa (mid-range, 4-5 daily), Binter Canarias (regional specialist, 3-4 daily), Ryanair (budget, 2-3 daily), and Vueling (budget, 2-3 daily). Binter and Iberia include generous baggage allowances in their base fares. Ryanair and Vueling are cheapest but nickel-and-dime you for bags and seat selection. Canaryfly operates the only connecting service via Tenerife. For most travelers, Iberia or Air Europa offer the best balance of price, schedule flexibility, and service quality.

What airport do I fly into in Gran Canaria?

You fly into Gran Canaria Airport (LPA), officially called ‘Gran Canaria Airport’ or ‘Aeropuerto de Gran Canaria’, located about 19km (12 miles) southeast of Las Palmas de Gran Canaria in the eastern part of the island. The airport serves as one of the busiest in the Canary Islands. Public transport to Las Palmas costs €3.40-5.00 via Global bus line 60 or 66 (takes 35-45 minutes). Taxis to Las Palmas run €28-35 flat rate. To the tourist resorts in the south (Maspalomas, Playa del Inglés), budget €45-60 by taxi or take the Airport Express bus (line 90) for €9. Many tourists renting cars will find the airport car rental desks just outside arrivals—this is often the cheapest way to explore the island.

How far in advance should I book Madrid to Gran Canaria flights?

For this route, booking 4-8 weeks ahead is optimal. Six weeks provides the best balance of availability and pricing for most travelers. Booking too early (12+ weeks) sometimes results in pricing that hasn’t adjusted to final seat inventory, while booking too late (2 weeks or less) sees prices climb sharply—especially Friday and Sunday departures. November through March bookings can be slightly more flexible—3-4 weeks ahead often secures deals as airlines try to fill seats. For July and August travel, book as early as possible (8-12 weeks) as these months consistently sell out and last-minute prices are brutal. Set fare alerts on Skyscanner or Google Flights for 6 weeks out.

Is it cheaper to fly from Madrid to Gran Canaria on weekdays?

Yes, weekday flights are significantly cheaper than weekend departures on this route. Tuesday and Wednesday are the cheapest days to fly, typically saving €30-60 compared to Friday, Saturday, or Sunday departures. The difference is most pronounced during shoulder and low seasons—when Tuesday departures might run €280, the same flight on Saturday could hit €380-420. Monday and Thursday fall in the middle. For best savings, aim for Tuesday-Wednesday departures and return on Wednesday-Thursday. This is especially true for budget carriers like Ryanair and Vueling, where weekend premium pricing is most aggressive. Use Skyscanner’s ‘cheapest month’ view to compare day-by-day pricing before locking in your dates.

Data updated: 2026-03

Posted 18d ago

More deals you might like

Loading route… Book Now →