Flights to Canary Islands

R7 819 Cheap flights to Canary Islands

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Canary Islands

Find flights to these popular cities in Canary Islands from your nearest airport.

Flights to Santa Cruz de Tenerife

Search all flight deals to Santa Cruz de Tenerife
Air Europa
Jan 28
JNB
19h 40m
1 stop
TFN
Feb 1
TFN
14h 45m
1 stop
JNB
R12 477
Air Europa
Jan 28
JNB
19h 40m
1 stop
TFN
Feb 1
TFN
14h 45m
1 stop
JNB
R12 593
Multiple Airlines
Feb 3
JNB
29h 35m
2 stops
TFN
Feb 10
TFN
40h 15m
2 stops
JNB
R15 005
Turkish Airlines
Jan 28
JNB
48h 05m
2 stops
TFN
Feb 1
TFN
23h 05m
2 stops
JNB
R16 436
Multiple Airlines
Feb 3
JNB
33h 55m
3 stops
TFN
Feb 10
TFN
28h 25m
3 stops
JNB
R16 752
Turkish Airlines
Jan 28
JNB
24h 05m
2 stops
TFN
Feb 1
TFN
58h 30m
2 stops
JNB
R17 102
Turkish Airlines
Feb 9
JNB
24h 05m
2 stops
TFN
Feb 13
TFN
47h 00m
2 stops
JNB
R17 151
Turkish Airlines
Feb 9
JNB
24h 05m
2 stops
TFN
Feb 13
TFN
47h 00m
2 stops
JNB
R17 684
Multiple Airlines
Dec 16
JNB
20h 25m
2 stops
TFN
Dec 23
TFN
41h 35m
2 stops
JNB
R17 933
Multiple Airlines
Feb 3
JNB
29h 10m
2 stops
TFN
Feb 10
TFN
25h 35m
1 stop
JNB
R18 832
Multiple Airlines
Dec 16
JNB
27h 30m
3 stops
TFN
Dec 23
TFN
28h 30m
3 stops
JNB
R20 412
Multiple Airlines
Dec 18
JNB
28h 30m
3 stops
TFN
Dec 25
TFN
25h 40m
3 stops
JNB
R21 909

Flights to Las Palmas de Gran Canaria

Search all flight deals to Las Palmas de Gran Canaria
Multiple Airlines
Nov 17
CPT
35h 35m
2 stops
LPA
Nov 21
LPA
33h 20m
2 stops
CPT
R15 471
Multiple Airlines
Nov 17
CPT
25h 50m
2 stops
LPA
Nov 21
LPA
24h 45m
3 stops
CPT
R17 068
Multiple Airlines
Nov 17
CPT
31h 10m
3 stops
LPA
Nov 21
LPA
27h 55m
3 stops
CPT
R17 634
KLM
Nov 16
CPT
19h 30m
1 stop
LPA
Nov 21
LPA
25h 40m
1 stop
CPT
R17 967
Multiple Airlines
Nov 16
CPT
19h 30m
1 stop
LPA
Nov 21
LPA
22h 20m
2 stops
CPT
R18 166
Multiple Airlines
Dec 13
JNB
27h 10m
2 stops
LPA
Dec 20
LPA
38h 00m
2 stops
JNB
R18 915
Multiple Airlines
Dec 16
JNB
28h 30m
3 stops
LPA
Dec 23
LPA
26h 35m
1 stop
JNB
R19 065
Qatar Airways
Feb 1
CPT
24h 05m
2 stops
LPA
Feb 5
LPA
24h 05m
2 stops
CPT
R19 614
KLM
Dec 13
JNB
20h 00m
1 stop
LPA
Dec 20
LPA
32h 55m
1 stop
JNB
R19 797
Multiple Airlines
Dec 13
JNB
19h 15m
2 stops
LPA
Dec 20
LPA
32h 55m
1 stop
JNB
R20 512
Qatar Airways
Feb 11
CPT
29h 55m
2 stops
LPA
Feb 15
LPA
23h 40m
2 stops
CPT
R20 861
Qatar Airways
Feb 11
CPT
29h 55m
2 stops
LPA
Feb 15
LPA
23h 40m
2 stops
CPT
R21 044
Air Europa
Nov 19
JNB
23h 40m
2 stops
FUE
Nov 23
FUE
21h 35m
2 stops
JNB
R18 482
Air Europa
Nov 19
JNB
23h 40m
2 stops
FUE
Nov 23
FUE
21h 35m
2 stops
JNB
R18 549
Multiple Airlines
Dec 14
JNB
31h 05m
2 stops
FUE
Dec 21
FUE
26h 10m
3 stops
JNB
R21 127
Multiple Airlines
Dec 14
JNB
28h 20m
3 stops
FUE
Dec 21
FUE
23h 50m
3 stops
JNB
R21 726
Qatar Airways
Nov 23
JNB
23h 15m
2 stops
FUE
Nov 26
FUE
26h 00m
2 stops
JNB
R23 939
Qatar Airways
Nov 23
JNB
23h 15m
2 stops
FUE
Nov 26
FUE
26h 00m
2 stops
JNB
R24 954
Multiple Airlines
Dec 14
JNB
47h 15m
2 stops
FUE
Dec 21
FUE
18h 20m
1 stop
JNB
R25 736
Qatar Airways
Nov 23
JNB
23h 15m
2 stops
FUE
Nov 26
FUE
26h 00m
2 stops
JNB
R26 384
Multiple Airlines
Dec 14
JNB
25h 55m
2 stops
FUE
Dec 21
FUE
21h 05m
2 stops
JNB
R29 212
Multiple Airlines
Dec 14
JNB
37h 25m
1 stop
FUE
Dec 21
FUE
25h 40m
1 stop
JNB
R32 639

Find the cheapest flights from South Africa to Canary Islands

Recent return flight deals from South Africa to Canary Islands

Enter your travel dates to find the best prices.
Air Europa Logo
19:55 - 13:35JNB  Johannesburg OR Tambo-TFN Santa Cruz de Tenerife Tenerife-Norte
19h 40m1 stop Madrid Barajas
Air Europa Logo
17:55 - 10:40TFN  Santa Cruz de Tenerife Tenerife-Norte-JNB Johannesburg OR Tambo
14h 45m1 stop Madrid Barajas
R12 477Air Europa
Thu, Jan 28 - Mon, Feb 1
Air Europa Logo
19:55 - 12:55JNB  Johannesburg OR Tambo-LPA Las Palmas de Gran Canaria
19h 00m1 stop Madrid Barajas
Air Europa Logo
13:55 - 10:40LPA  Las Palmas de Gran Canaria-JNB Johannesburg OR Tambo
18h 45m1 stop Madrid Barajas
R12 493Air Europa
Thu, Feb 11 - Mon, Feb 15
Air Europa Logo
19:55 - 13:35JNB  Johannesburg OR Tambo-TFN Santa Cruz de Tenerife Tenerife-Norte
19h 40m1 stop Madrid Barajas
Air Europa Logo
17:55 - 10:40TFN  Santa Cruz de Tenerife Tenerife-Norte-JNB Johannesburg OR Tambo
14h 45m1 stop Madrid Barajas
R12 593Air Europa
Thu, Jan 28 - Mon, Feb 1
Air Europa Logo
19:55 - 12:55JNB  Johannesburg OR Tambo-LPA Las Palmas de Gran Canaria
19h 00m1 stop Madrid Barajas
Air Europa Logo
13:55 - 10:40LPA  Las Palmas de Gran Canaria-JNB Johannesburg OR Tambo
18h 45m1 stop Madrid Barajas
R12 593Air Europa
Thu, Feb 11 - Mon, Feb 15
Air Europa Logo
19:55 - 12:55JNB  Johannesburg OR Tambo-LPA Las Palmas de Gran Canaria
19h 00m1 stop Madrid Barajas
Air Europa Logo
13:55 - 10:40LPA  Las Palmas de Gran Canaria-JNB Johannesburg OR Tambo
18h 45m1 stop Madrid Barajas
R12 610Air Europa
Thu, Feb 11 - Mon, Feb 15
Air Europa Logo
19:55 - 12:55JNB  Johannesburg OR Tambo-LPA Las Palmas de Gran Canaria
19h 00m1 stop Madrid Barajas
Air Europa Logo
13:55 - 10:40LPA  Las Palmas de Gran Canaria-JNB Johannesburg OR Tambo
18h 45m1 stop Madrid Barajas
R12 627Air Europa
Thu, Feb 11 - Mon, Feb 15
Multiple Airlines Logo
18:50 - 22:25JNB  Johannesburg OR Tambo-TFN Santa Cruz de Tenerife Tenerife-Norte
29h 35m2 stops Istanbul Barcelona-El Prat
Multiple Airlines Logo
16:40 - 10:55TFN  Santa Cruz de Tenerife Tenerife-Norte-JNB Johannesburg OR Tambo
40h 15m2 stops Barcelona-El Prat Istanbul
R15 005Multiple Airlines
Wed, Feb 3 - Wed, Feb 10
SWISS Logo
20:40 - 16:40JNB  Johannesburg OR Tambo-TFS Granadilla Tenerife-Sur
22h 00m1 stop Zurich
SWISS Logo
14:05 - 10:00TFS  Granadilla Tenerife-Sur-JNB Johannesburg OR Tambo
17h 55m1 stop Zurich
R15 188SWISS
Wed, Feb 3 - Wed, Feb 10
Lufthansa Logo
19:55 - 16:40JNB  Johannesburg OR Tambo-TFS Granadilla Tenerife-Sur
22h 45m2 stops Munich Franz Josef Strauss Zurich
Lufthansa Logo
13:50 - 9:55TFS  Granadilla Tenerife-Sur-JNB Johannesburg OR Tambo
18h 05m1 stop Munich Franz Josef Strauss
R15 272Lufthansa
Wed, Feb 3 - Wed, Feb 10
Air Europa Logo
19:55 - 9:00JNB  Johannesburg OR Tambo-LPA Las Palmas de Gran Canaria
15h 05m1 stop Madrid Barajas
Air Europa Logo
7:30 - 10:40LPA  Las Palmas de Gran Canaria-JNB Johannesburg OR Tambo
25h 10m2 stops Santa Cruz de Tenerife Tenerife-Norte Madrid Barajas
R15 421Air Europa
Thu, Feb 11 - Mon, Feb 15

momondo Fare Finder

 
Use the filters below to find and compare flights to Canary Islands that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest return flight
Fastest return journey

JohannesburgSanta Cruz de Tenerife

JNB Johannesburg OR Tambo - TFN Santa Cruz de Tenerife Tenerife-Norte

JNBTFN

Johannesburg OR Tambo

Thu 28/1

19:55-13:35

1 stop19h 40m

Santa Cruz de Tenerife Tenerife-Norte

Mon 1/2

17:55-10:40

1 stop14h 45m

R12 477

JohannesburgLas Palmas de Gran Canaria

JNB Johannesburg OR Tambo - LPA Las Palmas de Gran Canaria

JNBLPA

Johannesburg OR Tambo

Thu 11/2

19:55-12:55

1 stop19h 00m

Las Palmas de Gran Canaria

Mon 15/2

13:55-10:40

1 stop18h 45m

R12 493

JohannesburgSanta Cruz de Tenerife

JNB Johannesburg OR Tambo - TFN Santa Cruz de Tenerife Tenerife-Norte

JNBTFN

Johannesburg OR Tambo

Thu 28/1

19:55-13:35

1 stop19h 40m

Santa Cruz de Tenerife Tenerife-Norte

Mon 1/2

17:55-10:40

1 stop14h 45m

R12 593

JohannesburgLas Palmas de Gran Canaria

JNB Johannesburg OR Tambo - LPA Las Palmas de Gran Canaria

JNBLPA

Johannesburg OR Tambo

Thu 11/2

19:55-12:55

1 stop19h 00m

Las Palmas de Gran Canaria

Mon 15/2

13:55-10:40

1 stop18h 45m

R12 593

JohannesburgLas Palmas de Gran Canaria

JNB Johannesburg OR Tambo - LPA Las Palmas de Gran Canaria

JNBLPA

Johannesburg OR Tambo

Thu 11/2

19:55-12:55

1 stop19h 00m

Las Palmas de Gran Canaria

Mon 15/2

13:55-10:40

1 stop18h 45m

R12 610

JohannesburgLas Palmas de Gran Canaria

JNB Johannesburg OR Tambo - LPA Las Palmas de Gran Canaria

JNBLPA

Johannesburg OR Tambo

Thu 11/2

19:55-12:55

1 stop19h 00m

Las Palmas de Gran Canaria

Mon 15/2

13:55-10:40

1 stop18h 45m

R12 627

JohannesburgSanta Cruz de Tenerife

JNB Johannesburg OR Tambo - TFN Santa Cruz de Tenerife Tenerife-Norte

JNBTFN

Johannesburg OR Tambo

Wed 3/2

18:50-22:25

2 stops29h 35m

Santa Cruz de Tenerife Tenerife-Norte

Wed 10/2

16:40-10:55

2 stops40h 15m

R15 005

JohannesburgGranadilla

JNB Johannesburg OR Tambo - TFS Granadilla Tenerife-Sur

JNBTFS

Johannesburg OR Tambo

Wed 3/2

20:40-16:40

1 stop22h 00m

Granadilla Tenerife-Sur

Wed 10/2

14:05-10:00

1 stop17h 55m

R15 188

JohannesburgGranadilla

JNB Johannesburg OR Tambo - TFS Granadilla Tenerife-Sur

JNBTFS

Johannesburg OR Tambo

Wed 3/2

19:55-16:40

2 stops22h 45m

Granadilla Tenerife-Sur

Wed 10/2

13:50-9:55

1 stop18h 05m

R15 272

JohannesburgLas Palmas de Gran Canaria

JNB Johannesburg OR Tambo - LPA Las Palmas de Gran Canaria

JNBLPA

Johannesburg OR Tambo

Thu 11/2

19:55-9:00

1 stop15h 05m

Las Palmas de Gran Canaria

Mon 15/2

7:30-10:40

2 stops25h 10m

R15 421

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Canary Islands from

Canary Islands flights insights and trends

Explore insights for your Canary Islands flight to craft the best travel plan

Which airlines fly to Canary Islands?

Qatar Airways, Air Europa and British Airways are the top three most popular airlines that fly to Canary Islands from South Africa according to our data. Qatar Airways is the first choice among our users, with 40% of people opting to fly with this airline when travelling to Canary Islands. Keep in mind that there are 3 different airlines that fly to Canary Islands on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Canary Islands

Click on the cities below to find out when it's cheapest to fly to Canary Islands from South Africa
Granadilla
Santa Cruz de Tenerife

Cheap Canary Islands flight deals and tips

Summary info about Canary Islands flight prices, duration and airlines

Best One-Way Price

R7 819

Best Round-Trip Price

R12 477

Fastest flight time

19h 40m
The best one-way flight price to Canary Islands from South Africa in the last 5 days is R7 819 (Cape Town Intl to Santa Cruz de Tenerife Tenerife-Norte).
The best return flight price to Canary Islands from South Africa in the last 5 days is R12 477 (Johannesburg OR Tambo to Santa Cruz de Tenerife Tenerife-Norte).
The fastest flight to Canary Islands from South Africa takes 19h 40m (Johannesburg OR Tambo to Santa Cruz de Tenerife Tenerife-Norte).

Frequently asked questions about flying to Canary Islands

What is the cheapest flight I can find to Canary Islands?

Flights to Canary Islands vary based on month, airline, when you book, where you are departing from and many more variables, but on average momondo users can expect to spend about R1 620/pp. The absolute cheapest flight to Canary Islands is R1 194/pp

What is the best airport to fly into to visit Granadilla?

Which airlines fly to Canary Islands?

When did momondo last update prices for flights to Canary Islands?

Prices for flights to Canary Islands are updated daily.

How many operators does momondo search for flights to Canary Islands?

How old do you have to be to fly to Canary Islands?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and stopovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Canary Islands.

What documentation or ID do you need to fly to Canary Islands?

The travel and health documents required for your trip to Canary Islands can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s licence, and a passport valid for six-months after you plan to arrive at Canary Islands. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Why use momondo?

Why should I use momondo to find a flight deal to Canary Islands?

We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.

Can I find flights to Canary Islands with flexible booking policies on momondo?

Yes. momondo enables you to select and highlight flights to Canary Islands with this policy.

How can momondo help me find flights to Canary Islands?

momondo helps you find the best flight to Canary Islands by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Canary Islands right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Canary Islands flights. All you need is a valid email address and we will do the rest; it is that quick and easy.

An easier way to manage your Canary Islands trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Thu 3/12
Thu 10/12

Find better results for your trip to Canary Islands

Popular Flights to Canary Islands