AGP → LPA
Flights from Málaga to Gran Canaria
Málaga to Gran Canaria (AGP–LPA) is a nonstop domestic air route — a Spanish mainland-to-islands route. It is served nonstop by 2 airlines. Use Flyroz to compare live fares, then book directly with the airline or travel site — we never add a booking fee.
Cheapest one-way from
Search to see current fares for your dates.
How long is the flight?
Nonstop flights from Málaga (AGP) to Gran Canaria (LPA) take roughly 2h 22m–2h 46m in the air, estimated from the ~1,410 km great-circle distance. Exact scheduled times vary by aircraft, routing and conditions — this is an estimate, not a published block time.
Airlines flying this route
Nonstop AGP–LPA service is operated by Ryanair and Vueling. Carriers were sourced from the Málaga-Costa del Sol and Gran Canaria airport "Airlines and destinations" tables (English Wikipedia, accessed 2026-07-12); schedules change over time, so check current results for your dates.
Direct vs. connecting flights
This is a short-haul domestic nonstop route. Nonstop is fastest; one-stop connecting itineraries also exist via other Spanish hubs but are rarely worthwhile on island routes. Run a live search to compare.
Best time to fly & book
Fares tend to be higher in the winter-sun and summer holiday peaks, and lower in quieter months. Booking ahead and keeping dates flexible generally gives more choice.
Frequently asked questions
Is there a nonstop flight from Málaga to Gran Canaria?
Yes — AGP–LPA is served nonstop by Ryanair and Vueling. Run a live search to compare fares on your dates.
How long is the flight from Málaga to Gran Canaria?
Nonstop flights take roughly 2h 22m–2h 46m in the air (a great-circle estimate; exact times vary by aircraft and conditions).
Which airlines fly nonstop from Málaga to Gran Canaria?
Nonstop service is operated by Ryanair and Vueling. Schedules change, so confirm current options with a live search.
Related routes
Ready to compare Málaga → Gran Canaria?
Live fares from partner flight providers · book at the source, no fees.