Cheap flights from Johannesburg to Canary Islands

Return
1 adult
Economy
From?
To?
Tue 1/2
Tue 8/2

What is the cheapest month to fly from Johannesburg to Canary Islands?

Flights from Johannesburg to Canary Islands lean towards being more expensive in December. Prices are generally better when you fly from Johannesburg to Canary Islands in May, with the cheapest ticket starting at R10 530.

When is the cheapest time to fly from Johannesburg to Canary Islands (ZA1 - CN)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Canary Islands as you normally would.

Johannesburg to Canary Islands 2022 flight deals

Cheap flights to Canary Islands from Johannesburg found for this year
Apr 1 - May 5
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

2 stops

22h 35m
LPA

Las Palmas de Gran Canaria

JNB

Johannesburg OR Tambo

3 stops

23h 10m
R9 085

Multiple Airlines

View Deal

Deal found 27.1.22

Apr 1 - May 5
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

1 stop

20h 45m
LPA

Las Palmas de Gran Canaria

JNB

Johannesburg OR Tambo

2 stops

34h 20m
R10 408

Multiple Airlines

View Deal

Deal found 27.1.22

Apr 1 - May 5
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

2 stops

47h 45m
LPA

Las Palmas de Gran Canaria

JNB

Johannesburg OR Tambo

2 stops

23h 05m
R10 530

Multiple Airlines

View Deal

Deal found 27.1.22

One-way flights to Canary Islands from Johannesburg

The cheapest one-way flights from Johannesburg to Canary Islands
Jul 22
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

3 stops

40h 40m
R5 828

Multiple Airlines

View Deal

Deal found 24.1.22

Feb 3
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

2 stops

31h 25m
R6 041

Multiple Airlines

View Deal

Deal found 25.1.22

Jul 22
JNB

Johannesburg OR Tambo

LPA

Las Palmas de Gran Canaria

2 stops

23h 45m
R6 072

KLM

View Deal

Deal found 24.1.22

Related info for your journey

Useful info, stats and facts about Johannesburg to Canary Islands flights.

Which airlines flying from Johannesburg to Canary Islands have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg to Canary Islands have new flexible policies in place due to COVID-19. Iberia, Qatar Airways, and KLM are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Iberia with this kind of flexibility.

Can I find flights from Johannesburg to Canary Islands for under R9 100 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Canary Islands for under R9 100. The cheapest flight booked recently is on Multiple Airlines for just R9 085, but on average you can expect to pay R18 504.

How popular is this Johannesburg to Canary Islands flight route?

This flight path from Johannesburg to Canary Islands was viewed by 169 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines to fly from Johannesburg to Canary Islands one-way?

To fly one-way, consider booking your trip with KLM, which is currently one of the cheapest options available, starting at R6 072. Lufthansa flights start at R7 517 while deals on Air France start at R9 130 one-way.

What are the most popular routes from Johannesburg to Canary Islands?

Most travellers choose Johannesburg OR Tambo - Arrecife Lanzarote, Johannesburg OR Tambo - Granadilla Tenerife-Sur or Johannesburg OR Tambo - Puerto del Rosario Fuerteventura when deciding on the best route from Johannesburg to Canary Islands.

What are the most popular airlines that fly from Johannesburg to Canary Islands?

Before booking your flight from Johannesburg to Canary Islands, check out the most popular airlines for this route: Air France, British Airways or Iberia.

Can I fly to Canary Islands from Johannesburg right now?

Information is based on travel restrictions from Johannesburg to Canary Islands

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Canary Islands.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for rt-pcr (naat) and 48 for antigen (quick-test) hours before departing to Canary Islands.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Canary Islands.

Can I fly back to Johannesburg from Canary Islands?

Returning to Johannesburg from Canary Islands

COVID-19 testing requirements
Visitors from Canary Islands must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Canary Islands are not required to quarantine after entering Johannesburg.

Top 4 airlines flying from Johannesburg to Canary Islands

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Canary Islands choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Iberia
CheapestR9 267
AverageR15 033
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
SWISS
CheapestR9 608
AverageR11 897
FlexibilityNo cancel fee
On-time79%
COVID-19 safety
KLM
CheapestR10 119
AverageR12 744
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Qatar Airways
CheapestR11 752
AverageR14 572
FlexibilityNo cancel fee
On-time68%
COVID-19 safety