Find flights
When to book
FAQs & Tips

Find cheap flights to Gran Canaria from R9 096

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Gran Canaria departing on 2/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 18/5
Sat 25/5

Search hundreds of travel sites at once for deals on flights to Gran Canaria

In the last 7 days, travellers have searched 44 553 814 times on KAYAK, and here's why:

Save 24% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Gran Canaria Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Good to know

Low season


High season


Cheapest flight

R9 096
Best time to beat the crowds but there is an average 38% increase in price.
Most popular time to fly and prices are also 13% lower on average.
Flight from Cape Town to Las Palmas de Gran Canaria

FAQs - booking Gran Canaria flights

  • How long is the flight to Gran Canaria?

    An average direct flight from South Africa to Gran Canaria takes 34h 47m, covering a distance of 12356 km. The most popular route is Cape Town - Las Palmas de Gran Canaria with an average flight time of 47h 50m.

  • What is the cheapest flight to Gran Canaria?

    The cheapest ticket to Gran Canaria from South Africa found in the last 72 hours was R11 536. The most popular route is from Cape Town to Las Palmas de Gran Canaria and the cheapest round-trip airline ticket found on this route in the last 72 hours was R16 666.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Top tips for finding cheap flights to Gran Canaria

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Gran Canaria flight deals.

Top 5 airlines flying to Gran Canaria

Need help choosing which airline to fly with from South Africa to Gran Canaria? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
KLMOverall score based on 1646 reviews
Airline reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

8,0 ExcellentJacob Oluleke, Apr 2024LOS - AMS
Read more about KLM reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

no issues at all... Kudos to the food. This time was really really good

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

The worst airline. Cancelled flight 30 min before boarding and rebooked on flight after 3 days.

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

I travel frequently. The flight was late again... KLM should really try and be on time

I guess just the food, but besides, amazing experience flying with swiss

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

I was pleasantly surprised with the whole experience. Thank you

There were multiple delays and the food was poor. Better food.

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

A lot of things could have been better. They lost our luggage. We missed our connection from YVR to Naples when we arrived in Zurich and then we got re-routed to Rome and then Naples. We eventually got to Naples but our bags didn’t. Our experience at the lost luggage in the Naples was not at all reassuring. They didn’t seem that interested in our problem. I did a live chat with Swiss customer service and all they could do is tell me to follow the process. Meanwhile we’ve had to spend significant money on clothes and I have to replace medications. This has meant our trip so far has been totally different than what we had planned. It’s not clear that our baggage will ever show up which means we will have lost significant amount of clothing and other things and our two month trip to Europe will have more problems than good memories. So far we are not happy.

Pros: "Not much"
Cons: "During COVID there was little attempt to distance passengers during security checks, boarding and onboard. Crew did not inforce mask policy. Fellow passengers were inconsiderate, loud, littered just throwing food wrappers and trash on the ground - crew did nothing."
Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Pros: "flight itself"
Cons: "delayed departure EXTREMELY LATE LUGGAGE HANDLING IN BRUSSELS, more than 1 hour after arrival for SKI's to be delivered !!"
Cons: "Swiss perfect as always, Barcelona ground worker disaster, as always...."

Old cabine without flat bed in business for a 12 hour flight is not acceptable

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

They charge me for luggage which is was included on the ticket

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

Food could have been better especially the breakfast. Overall it was a good flight

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

Lost luggage, 2 bags were badly damaged and one of the bags came open.

A couple of minor delays in boarding but very professional and efficient staff.

This flight space was way better than our international flight. Efficient boarding and comfortable

Always a pleasure to deal with United's helpful and knowledgeable staff

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

Super uncomfortable. Shoved in like sardines. Overhead bins were tight. Why was coffee charged for? I was insulted. How about an inflight magazine? Why can’t I charge my phone? Maybe the planes are old? They didn’t feel new. Television would have been nice. Bathrooms also very small for anyone not a size 6 or female.

Efficient boarding process. Staff are nice. Food should be better.

Deplaning at Frankfurt required ck=limbing steep stairs with no provision for escalator or elevator.

They left us in the bus for 10 minutes in front of the aircraft, without an open door or window: people started to get sicuramente from the geat. The seats are so close to the seat in front that my knees were jammed into the seat, causing me lot of pain even after the flight.

There was a boarding delay in Almaty. Comfort and food was average.

Seats were not comfortable and very small room for legs.

It was pretty bad delays I missed my train in Sweden, twice.

Short lay-overs and total flight times. Everything else could have been better.

Pros: "Leg space was great and bathrooms were wider than usual."
Cons: "The entertainment center was falling, the touch screen was not working well, and the movies were all very outdated. There was no USB charger."
Pros: "Punctuality of the flight and the pilots did an amazing job"
Cons: "There was not in flight entertainment few broken handsets, broken seats"
Cons: "Old plane with no entertainment. The flight was schedule for 7:10pm then changed to 8:20pm then changed again to 11:50pm."

Book Cheap Gran Canaria Plane Tickets

Recent one-way flight deals

3 stops
42h 55mCPT-LPA
R9 096
2 stopsLufthansa
31h 10mCPT-LPA
R9 172
2 stops
34h 05mCPT-LPA
R9 325
2 stops
30h 30mCPT-LPA
R9 515
3 stops
32h 30mCPT-LPA
R9 878
1 stopSWISS
29h 55mCPT-LPA
R10 049
1 stopKLM
19h 55mCPT-LPA
R18 210
1 stop
25h 05mCPT-LPA
R24 732
1 stopKLM
19h 55mCPT-LPA
R29 785

Search by stops

Search by airline

Search by price

Recent domestic flight deals

2h 45mSCQ-LPA
2h 40mLPA-SCQ
2h 45mSCQ-LPA
2h 40mLPA-SCQ
directIberia Express
2h 55mMAD-LPA
directIberia Express
2h 45mLPA-MAD
R1 030
directIberia Express
2h 55mMAD-LPA
directIberia Express
2h 45mLPA-MAD
R1 087
directAir Europa
0h 30mTFN-LPA
directAir Europa
0h 30mLPA-TFN
R1 201
2h 30mAGP-LPA
2h 20mLPA-AGP
R1 259
2h 30mAGP-LPA
2h 20mLPA-AGP
R1 430
directAir Europa
2h 55mMAD-LPA
directAir Europa
2h 45mLPA-MAD
R1 564
24h 55mAGP-LPA
11h 55mLPA-AGP
R121 905
28h 35mAGP-LPA
10h 30mLPA-AGP
R134 376

Search by stops

Search by airline

Search by price

Flights to Gran Canaria

Return flight deals:

Gran Canaria - South Africa

Cabin classes:

R2 269
R3 490
R3 604