- Must visit
Casa de Colón
Museum in Vegueta exploring Columbus, Atlantic voyages, and Canary Islands history in a notable historic house.
+









Cheapest price
$188
Average price
$475
Fastest journey
2h 50m
Average duration
10h 3m
Flights per day
43
Distance
111 km
Flights from Madrid to Gran Canaria (Island) depart on average 46 times per day, taking around 3h 13m. Cheap flight tickets for this journey start at $27 (€22) if you book in advance.
There are 15 flights per day. The earliest flight runs at 00:05, the last at 23:55. The fastest flight covers the 1094 miles (1762 km) distance in 2h 50m. May is the cheapest month to fly.
Distance 1094 miles (1762 km) |
Average flight duration 3h 13m |
Cheapest ticket price $27 (€22) |
Flights per day 46 |
Direct flights 15 |
Fastest flight 2h 50m |
First flight 12:05 AM |
Last flight 11:55 PM |
Cheapest Month May |
Cheapest Day Sat |
High Season Apr - Jun |
Low Season Jul - Sep |
Busiest Day Fri |
Least Busy Day Sun |
Best time to book 28 days |
Omio recommends booking the flight as it is the most popular option from Madrid to Gran Canaria (Island) among Omio's users. If you are prioritising price take the flight with prices starting from $27. For those with little time consider booking a flight which can get you there in 3h 13m. The ticket price range depends on the travel mode: a flight costs an average of $27, and a flight costs an average of $27.
Distance: 1094 miles (1762 km)
Most popular Flight | Driving |
|---|---|
$119 Average price Cheapest | $120 Average price (fuel + tolls) |
6h 13m Average total duration Fastest 3h 13m Onboard + 3h 0m Additional time* | 36h 37m Average total duration (door-to-door) |
![]() Most popular airline | Your own car or car rental |
Direct Options | Direct Options |
The table below shows live departures for Madrid to Gran Canaria (Island) flights for today, Thursday, July 9. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
LX2021+ LX8200 | 10:05 AM Madrid Barajas Airport | 7h45 | 4:50 PM Gran Canaria Airport | 1 transfer | |
UX9118 · UX2118 | 11:45 AM Madrid Barajas Airport | 8h55 | 7:40 PM Gran Canaria Airport | 1 transfer | |
IB1609 | 12:00 PM Madrid Barajas Airport | 2h55 | 1:55 PM Gran Canaria Airport | 0 transfersDirect | |
NT6063 · NT102 | 12:20 PM Madrid Barajas Airport | 20h40 | 8:00 AM Gran Canaria Airport | 1 transfer | |
NT6063 · NT116 | 12:20 PM Madrid Barajas Airport | 22h40 | 10:00 AM Gran Canaria Airport | 1 transfer | |
NT6063 · NT198 | 12:20 PM Madrid Barajas Airport | 11h10 | 10:30 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT196 | 12:20 PM Madrid Barajas Airport | 11h40 | 11:00 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT178 | 12:20 PM Madrid Barajas Airport | 8h10 | 7:30 PM Gran Canaria Airport | 1 transfer | |
NT6007 | 12:20 PM Madrid Barajas Airport | 3h00 | 2:20 PM Gran Canaria Airport | 0 transfersDirect | |
NT6063 · NT150 | 12:20 PM Madrid Barajas Airport | 5h10 | 4:30 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT170 | 12:20 PM Madrid Barajas Airport | 7h10 | 6:30 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT148 | 12:20 PM Madrid Barajas Airport | 4h40 | 4:00 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT172 | 12:20 PM Madrid Barajas Airport | 7h40 | 7:00 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT114 | 12:20 PM Madrid Barajas Airport | 22h10 | 9:30 AM Gran Canaria Airport | 1 transfer | |
NT6063 · NT190 | 12:20 PM Madrid Barajas Airport | 10h10 | 9:30 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT106 | 12:20 PM Madrid Barajas Airport | 21h10 | 8:30 AM Gran Canaria Airport | 1 transfer | |
NT6063 · NT184 | 12:20 PM Madrid Barajas Airport | 9h10 | 8:30 PM Gran Canaria Airport | 1 transfer | |
NT6063 · NT108 | 12:20 PM Madrid Barajas Airport | 21h40 | 9:00 AM Gran Canaria Airport | 1 transfer | |
SN3722 · SN3783 | 12:40 PM Madrid Barajas Airport | 29h55 | 5:35 PM Gran Canaria Airport | 1 transfer | |
UX9073 · UX2148 | 12:50 PM Madrid Barajas Airport | 4h40 | 4:30 PM Gran Canaria Airport | 1 transfer | |
IB1613 | 1:50 PM Madrid Barajas Airport | 2h55 | 3:45 PM Gran Canaria Airport | 0 transfersDirect | |
LH5768+ LH4163+ LH4466 | 2:55 PM Madrid Barajas Airport | 19h50 | 9:45 AM Gran Canaria Airport | 2 transfers | |
LH5750+ LH4163+ LH4466 | 2:55 PM Madrid Barajas Airport | 19h50 | 9:45 AM Gran Canaria Airport | 2 transfers | |
UX9164 | 3:00 PM Madrid Barajas Airport | 3h00 | 5:00 PM Gran Canaria Airport | 0 transfersDirect | |
UX9048 · UX2118 | 3:00 PM Madrid Barajas Airport | 5h40 | 7:40 PM Gran Canaria Airport | 1 transfer | |
IB1621 | 4:30 PM Madrid Barajas Airport | 2h55 | 6:25 PM Gran Canaria Airport | 0 transfersDirect | |
NT6015 | 4:40 PM Madrid Barajas Airport | 3h05 | 6:45 PM Gran Canaria Airport | 0 transfersDirect | |
NT6075 · NT196 | 4:40 PM Madrid Barajas Airport | 7h20 | 11:00 PM Gran Canaria Airport | 1 transfer | |
NT6075 · NT198 | 4:40 PM Madrid Barajas Airport | 6h50 | 10:30 PM Gran Canaria Airport | 1 transfer | |
NT6075 · NT190 | 4:40 PM Madrid Barajas Airport | 5h50 | 9:30 PM Gran Canaria Airport | 1 transfer | |
NT6075 · NT184 | 4:40 PM Madrid Barajas Airport | 4h50 | 8:30 PM Gran Canaria Airport | 1 transfer | |
SN3728 · SN3783 | 5:35 PM Madrid Barajas Airport | 25h00 | 5:35 PM Gran Canaria Airport | 1 transfer | |
FR 2011 | 5:50 PM Madrid Barajas Airport | 3h00 | 7:50 PM Gran Canaria Airport | 0 transfersDirect | |
IB1625 | 6:40 PM Madrid Barajas Airport | 2h50 | 8:30 PM Gran Canaria Airport | 0 transfersDirect | |
UX9172 | 8:00 PM Madrid Barajas Airport | 2h55 | 9:55 PM Gran Canaria Airport | 0 transfersDirect | |
NT6005 | 8:30 PM Madrid Barajas Airport | 3h05 | 10:35 PM Gran Canaria Airport | 0 transfersDirect | |
NT6065 · NT106 | 8:35 PM Madrid Barajas Airport | 12h55 | 8:30 AM Gran Canaria Airport | 1 transfer | |
NT6065 · NT116 | 8:35 PM Madrid Barajas Airport | 14h25 | 10:00 AM Gran Canaria Airport | 1 transfer | |
NT6065 · NT114 | 8:35 PM Madrid Barajas Airport | 13h55 | 9:30 AM Gran Canaria Airport | 1 transfer | |
NT6065 · NT102 | 8:35 PM Madrid Barajas Airport | 12h25 | 8:00 AM Gran Canaria Airport | 1 transfer | |
NT6065 · NT108 | 8:35 PM Madrid Barajas Airport | 13h25 | 9:00 AM Gran Canaria Airport | 1 transfer | |
IB1629 | 9:15 PM Madrid Barajas Airport | 2h50 | 11:05 PM Gran Canaria Airport | 0 transfersDirect | |
IB1631 | 10:55 PM Madrid Barajas Airport | 2h50 | 12:45 AM Gran Canaria Airport | 0 transfersDirect | |
| Friday, July 10 | |||||
IB1633 | 12:05 AM Madrid Barajas Airport | 2h50 | 1:55 AM Gran Canaria Airport | 0 transfersDirect | |
LH1121+ SN2610 · SN3783 | 6:00 AM Madrid Barajas Airport | 12h35 | 5:35 PM Gran Canaria Airport | 2 transfers | |
LH1121 · LH100+ LH4444 | 6:00 AM Madrid Barajas Airport | 11h05 | 4:05 PM Gran Canaria Airport | 2 transfers | |
IB1603 | 6:00 AM Madrid Barajas Airport | 2h55 | 7:55 AM Gran Canaria Airport | 0 transfersDirect | |
LH1121 · LH100+ 4Y314 | 6:00 AM Madrid Barajas Airport | 11h05 | 4:05 PM Gran Canaria Airport | 2 transfers | |
SN3732 · SN3783 | 6:20 AM Madrid Barajas Airport | 12h15 | 5:35 PM Gran Canaria Airport | 1 transfer | |
SN3732 · SN2643+ 4Y314 | 6:20 AM Madrid Barajas Airport | 10h45 | 4:05 PM Gran Canaria Airport | 2 transfers | |
SN3732 · SN2643+ LH4444 | 6:20 AM Madrid Barajas Airport | 10h45 | 4:05 PM Gran Canaria Airport | 2 transfers | |
IB1601 | 6:45 AM Madrid Barajas Airport | 2h55 | 8:40 AM Gran Canaria Airport | 0 transfersDirect | |
NT6073 · NT146 | 7:00 AM Madrid Barajas Airport | 9h30 | 3:30 PM Gran Canaria Airport | 1 transfer | |
NT6073 · NT190 | 7:00 AM Madrid Barajas Airport | 15h30 | 9:30 PM Gran Canaria Airport | 1 transfer | |
NT6073 · NT184 | 7:00 AM Madrid Barajas Airport | 14h30 | 8:30 PM Gran Canaria Airport | 1 transfer | |
NT6073 · NT192 | 7:00 AM Madrid Barajas Airport | 16h00 | 10:00 PM Gran Canaria Airport | 1 transfer | |
NT6073 · NT196 | 7:00 AM Madrid Barajas Airport | 17h00 | 11:00 PM Gran Canaria Airport | 1 transfer | |
NT6073 · NT100 | 7:00 AM Madrid Barajas Airport | 25h30 | 7:30 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT102 | 7:00 AM Madrid Barajas Airport | 26h00 | 8:00 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT198 | 7:00 AM Madrid Barajas Airport | 16h30 | 10:30 PM Gran Canaria Airport | 1 transfer | |
UX9156 | 7:00 AM Madrid Barajas Airport | 3h00 | 9:00 AM Gran Canaria Airport | 0 transfersDirect | |
UX9059 · UX2152 | 7:00 AM Madrid Barajas Airport | 5h15 | 11:15 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT106 | 7:00 AM Madrid Barajas Airport | 26h30 | 8:30 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT108 | 7:00 AM Madrid Barajas Airport | 27h00 | 9:00 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT114 | 7:00 AM Madrid Barajas Airport | 27h30 | 9:30 AM Gran Canaria Airport | 1 transfer | |
NT6073 · NT120 | 7:00 AM Madrid Barajas Airport | 4h30 | 10:30 AM Gran Canaria Airport | 1 transfer | |
SN2644 · SN3783+ LH4165 | 7:00 AM Madrid Barajas Airport | 11h35 | 5:35 PM Gran Canaria Airport | 2 transfers | |
NT6017 | 7:00 AM Madrid Barajas Airport | 3h05 | 9:05 AM Gran Canaria Airport | 0 transfersDirect | |
NT6073 · NT126 | 7:00 AM Madrid Barajas Airport | 5h30 | 11:30 AM Gran Canaria Airport | 1 transfer | |
LH4444+ LH4165 | 7:00 AM Madrid Barajas Airport | 10h05 | 4:05 PM Gran Canaria Airport | 1 transfer | |
4Y314+ LH4165 | 7:00 AM Madrid Barajas Airport | 10h05 | 4:05 PM Gran Canaria Airport | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Compare flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Discover the best of Gran Canaria — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Gran Canaria trip today.
Museum in Vegueta exploring Columbus, Atlantic voyages, and Canary Islands history in a notable historic house.
Important archaeological museum and painted cave complex in Gáldar, one of the island’s key indigenous heritage sites.
Leading archaeology museum with major collections on the pre-Hispanic cultures of Gran Canaria, especially the ancient Canarii.
Historic old town of Las Palmas with colonial streets, plazas, museums, and some of the island’s most atmospheric walks.
Famous urban beachfront promenade ideal for walking, sunsets, and people-watching, central to everyday life in Las Palmas.
Spectacular dune landscape and walking area, hugely popular in photos and social media for its desert-like scenery.
Small potatoes boiled in very salty water until wrinkled, usually served with red or green mojo sauce. It is one of the most iconic Canarian dishes.
A traditional Canarian fish dish of salted fish, usually served with sweet potato, papas arrugadas, and mojo. It is especially associated with festive meals.
A thick, savory preparation made from toasted grain flour mixed with hot fish or meat broth. Gofio is a historic staple of the Canary Islands.
A respected Las Palmas restaurant known for refined modern cuisine using high-quality local ingredients in an intimate setting.
A well-known seafood restaurant at Playa de Las Canteras, popular for fresh fish, rice dishes, and oceanfront views in a lively atmosphere.
A long-standing traditional restaurant in Las Palmas appreciated for classic Canarian cooking, seafood, and a local, unfussy atmosphere.
Moderate for Spain: groceries and buses are reasonable, while beach resorts and tourist areas cost more.
Tipping is modest. Round up in cafes and taxis; leave 5-10% in restaurants for good service. Service is usually included, so large tips are not expected.
Official public transport app
Gran Canaria Airport, Gran Canaria -> San Telmo Bus Station, Las Palmas de Gran Canaria
Find answers to the most common questions about traveling from Madrid to Gran Canaria (Island) by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Gran Canaria (Island), this guide helps you travel smarter and with confidence.

Most Madrid to Gran Canaria (Island) flights use the Madrid Barajas Airport to Gran Canaria Airport airport pair. Use this guide to compare Madrid and Gran Canaria (Island) airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.
Madrid Barajas Airport is 12 km from Madrid city centre. Public transport options include:
Madrid Barajas Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport. ATMs are located in all terminals.
Lost and found is available at the station.
Available at Madrid Barajas Airport: Parking, Taxis, WC.
Accessibility facilities are available at Madrid Barajas Airport: Ramps, assistance.
Gran Canaria Airport is 5 km from Gran Canaria city centre. Public transport options include:
Gran Canaria Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport. ATMs are located in the arrivals and departures areas.
Lost and found is available at the station.
Available at Gran Canaria Airport: Parking, Taxis, WC.
Accessibility facilities are available at Gran Canaria Airport: Elevators, ramps, assistance.
Here are some other resources that might have the information you need