Find flights
When to book
Airlines
FAQs
English
| Round-trip from | R11 928 | 
|---|---|
| Popular in | July | 
| Cheapest in | January | 
| Average price | R19 381 | 
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgGranadilla
JNB - TFS
JNBTFS
Johannesburg OR Tambo
Tue 25/11
10:10-13:00
2 stops28h 50m
Granadilla Tenerife-Sur
Tue 2/12
14:20-9:30
2 stops41h 10m
JohannesburgPuerto del Rosario
JNB - FUE
JNBFUE
Johannesburg OR Tambo
Thu 27/11
10:10-12:25
1 stop28h 15m
Puerto del Rosario Fuerteventura
Fri 5/12
13:25-16:15
2 stops24h 50m
JohannesburgGranadilla
JNB - TFS
JNBTFS
Johannesburg OR Tambo
Thu 5/2
10:10-16:45
2 stops32h 35m
Granadilla Tenerife-Sur
Mon 9/2
13:50-7:05
2 stops63h 15m
JohannesburgGranadilla
JNB - TFS
JNBTFS
Johannesburg OR Tambo
Thu 5/2
20:15-16:45
1 stop22h 30m
Granadilla Tenerife-Sur
Mon 9/2
13:50-10:30
1 stop18h 40m
JohannesburgSanta Cruz de Tenerife
JNB - TFN
JNBTFN
Johannesburg OR Tambo
Tue 25/11
23:59-8:55
2 stops34h 56m
Santa Cruz de Tenerife Tenerife-Norte
Tue 2/12
9:55-22:05
2 stops34h 10m
JohannesburgLas Palmas de Gran Canaria
JNB - LPA
JNBLPA
Johannesburg OR Tambo
Fri 6/2
20:15-9:40
1 stop39h 25m
Las Palmas de Gran Canaria
Tue 10/2
13:55-10:30
1 stop18h 35m
JohannesburgGranadilla
JNB - TFS
JNBTFS
Johannesburg OR Tambo
Tue 25/11
10:10-13:00
2 stops28h 50m
Granadilla Tenerife-Sur
Tue 2/12
14:45-9:30
1 stop16h 45m
JohannesburgSanta Cruz de Tenerife
JNB - TFN
JNBTFN
Johannesburg OR Tambo
Tue 25/11
14:30-22:25
3 stops33h 55m
Santa Cruz de Tenerife Tenerife-Norte
Tue 2/12
7:05-13:05
3 stops28h 00m
Cape TownLas Palmas de Gran Canaria
CPT - LPA
CPTLPA
Cape Town Intl
Sun 23/11
15:25-16:10
3 stops26h 45m
Las Palmas de Gran Canaria
Sun 30/11
11:55-13:45
2 stops23h 50m
Cape TownLas Palmas de Gran Canaria
CPT - LPA
CPTLPA
Cape Town Intl
Sun 23/11
9:00-10:35
1 stop27h 35m
Las Palmas de Gran Canaria
Sun 30/11
10:25-22:05
1 stop33h 40m
Currently, February is the cheapest month in which you can book a flight from South Africa to Canary Islands (average of R7 522). Flying from South Africa to Canary Islands in August is currently the most expensive (average of R16 541). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from South Africa to Canary Islands in the morning. By choosing this option you can save up to 10% on the cost of your flight, compared to a flight at midday.
Travellers seeking maximum savings on their South Africa to Canary Islands flight should consider departing on Saturday evenings when fares are most often at their lowest. Saturday afternoons flights should be avoided if possible as fares are typically the most expensive at this time.
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Boarding
Crew
Comfort
Overall
Entertainment
Food
Reviews
Abisola,Oct 2025
LOS - CDG
Cheapflights helps you search for flights from South Africa to Canary Islands via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from South Africa to Canary Islands for you. Better yet — we are completely free to use.
Users can book flights with no change fees policies with our dedicated filters. Book flights from South Africa to Canary Islands flexibly with Cheapflights today.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!