Cheap flights Madrid-Gran Canaria from 29€
*FINAL PRICE EACH WAY (Taxes, surcharges and service fees included).
Book your flights from Madrid to Gran Canaria at best price on iberiaexpress.com
We connect Madrid and Gran Canaria on a daily basis!
Search the price calendar and take advantage of our best offers on cheap flights
Enter the origin and destination for your flight
Select the month you wish to fly.
Select the days and prices that are most convenient for you.
Confirm the final price of your flight
- If you select a duration of more than 3 days your flight will be cheaper.
- Keep an eye on the notifications area below the calendar for more recommendations.
Things to see
Any trip to the island of Gran Canaria should include a visit to Las Palmas, the island's capital. There you can stroll the cobblestone streets of Vegueta, the oldest city quarter on the island, and admire the traditional architecture. The Vegueta is also home to the Santa Ana Cathedral and square. Once you cross Mayor de Triana street, you will arrive at the shopping and restaurant area. Enjoy the famous local potato dish papas arrugás with mojo sauce at any of the bars and restaurants in Hurtado de Mendoza plaza or Cairasco plaza. End the day with a dip in the ocean at Las Canteras beach. If you're travelling with children, treat them to a day of learning and fun at the Elder Museum of Science and Technology.
Take your pick between frolicking in a sea of water or in a sea of sand at the Maspalomas Sand Dunes Nature Reserve. There are three distinct areas of dunes: the Palmeral, the Charca and the Dunas, together creating a gorgeous natural scape. While there, observe how the ocean wind has moulded and shaped the sand dunes, and watch migratory birds take a rest at Charca, their stopping point and oasis on their long journey to Africa.
Gran Canaria has a wide range of beaches to enjoy. In total, the island has 60 km of beaches that, thanks to the mild island climate, can be enjoyed year-round. One of the most well-known areas is Maspalomas, with its long stretch of sand running from Playa del Inglés (Englishman's Beach) to the lighthouse. Other top beaches include San Agustín, Amadores and Mogán Port beach, all in the southern part of the island.