R17 821 Find cheap flights from Johannesburg to Tenerife

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Tenerife departing on 4/1. 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
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Tenerife.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Tenerife.

Best Tenerife Flight Deals

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

Santa Cruz de Tenerife
Santa Cruz de Tenerife3 stopsR31 047

Good to know

Low season

July

High season

January

Cheapest flight

R17 821
Best time to beat the crowds but there is an average 59% increase in price.
Most popular time to fly and prices are also 32% lower on average.
Flight from Johannesburg to Tenerife South

FAQs - booking Tenerife flights

  • How does KAYAK find such low prices on flights from Johannesburg to Tenerife?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Tenerife.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Tenerife?

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

  • What is the Hacker Fare option on flights from Johannesburg to Tenerife?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Tenerife with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Tenerife?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Tenerife from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to Tenerife

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Tenerife. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from OR Tambo to Tenerife? 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.
7,8
KLMOverall score based on 1350 reviews
7,9Boarding
7,7Comfort
7,2Entertainment
8,4Crew
7,3Food
Airline reviews

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

2,0 MediocreShereen, Oct 2024CDG - AMS
Read more KLM reviews

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

Overall a very pleasant flight. No significant issues on either flight. Amsterdam airport is very convenient for connecting

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.

Nothing special.. they could have provided something to eat without a charge

Terrible plane small airbus good for a 1 hr trip I booked business as it is. A night flight and 4hrs trip it was an ordinary economy seat with no one next to me what a joke what a stupid decision to buy business

For the price of the ticket it's probably the best service in the world

Everything was great except food . It as okay not good not bad

The plane was good - on time! But can the stewardesses smile or actually be nice - not to bark the commands

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

Flight was cancelled due to technical problems with the aircraft. It would be nice if SWISS would invest in new aircraft; that would for sure minimize the technical issues with (old) aircrafts.

overall the flight was good and we were happy they waited for us. However, our luggage didn t make it and this caused us a lot of problems.

Crew was wonderful, snacks were so good and quite a variety for free, food was mediocre, big selection of movies and they kept lavatories pretty clean throughout the flight

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

Do not overbook flights and kick out confirmed ticketed passengers :-(

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

Do I need to repeat my complaints about my lost carry on bag?

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Don't be afraid if you board an Oman Air Airbus A330 - it will take you to Colombo and not Muskat. The Aircraft is leased by Qatar Airways ;-)

For a short flight, Qatar Airways offers very good onboard service.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

Crew were friendly and very helpful Plane was clean and the legroom is standard. Overall a good flight, no complaints.

The staff are extremely rude maybe even racist, I’ve never been treated so poorly in my life. I will never fly with Lufthansa Mor Discovery Airlines again.

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

Not good. They charged an additional $70 to check a bag we had already paid for on line with Lufstansa

Connection time and departure time were both changed to cause undue stree on older people who cant run through an airport

The connection between my income flight and the outgoing flight was slightly late and they would not hold the next flight for 7 minutes. The next flight was 4 hours later and we were issued a stand by ticket. So we had to wait to find out if we would even be on that flight. After boarding that flight was delayed for 40 minutes because there wasn’t a ground crew to load the luggage. The airline is not living up to it reputation.

I asked for antibacterial wipes three times and each time I was told they will bring it to me right away with nothing delivered. I finally went to the galley and was told you did not have it. In a post COVID world that is just wrong. The crew was very non compassionate to passengers asking basic questions about food. Very disappointing and makes me reconsider my routing for the future trips.

I was expecting better from Lufthansa. I’ll think twice before I book Lufthansa again. This trip was the worst ever… in my 70 years of traveling.

Seats did not have enough legroom. Reclined seat in front meant very little room to move. Tablet for movies was difficult to tap on. Food was excellent. Staff excellent.

I remember flying with Lufthansa many years ago, and it used to be an amazing airline with more technologically savvy and roomy planes, but unfortunately that isn’t the case anymore. The space between the seats is much smaller, which is ok for short flights, but definitely not for across the Atlantic flights. Not sure if I’ll opt for Lufthansa the next time, maybe just if necessary.

Reasonably comfortable. Plenty of room. Crew were attentive and continually informing passengers of position. Although stuck in runway for 1 hour, weather issues, it felt like we were the crews first priority

Everything was fine except not posting the gate number until 14 minutes before boarding. In an airport the size of Heathrow, that was unacceptable.

Lost our luggage going to Spain. Missed our connecting flight returning to home

It would be great to have at least two choices for a food, instead of just plain pasta 😏

Cabin crew were not nice. The plane was an hour late arriving.

Flight was on time. Boarding process was tedious. Not much overhead cabin space. Seats very close (front to back). Uneventful trip just the same.

Great staff, very personable, attentive. We had a spare seat next to us so that helped

The flight from Porto was delayed by 3 hours. Arrived in the US late at night. Exhausted from all the waiting. And staff did not communicate well with customers.

The crew will not help you with the overhead bin even if you are business class. If they do, there's always the sentence " we are not supposed to lift anything".... To charge for seat assignment in business class is nothing short of money grabbing/ ripoff. The ground service in London is better than Vancouver, which was atrocious.

It was purchased as British Airways but for some reason was Iberia ???

Book cheap flights from Johannesburg to Tenerife

Recent return flight deals

 
These are the cheapest return flights from Johannesburg to Tenerife found on KAYAK in the last 72 hours.
1/12Sun
1 stop
28h 05mJNB-TFS
3/12Tue
1 stop
18h 35mTFS-JNB
R18 328
1/12Sun
1 stopLufthansa
28h 05mJNB-TFS
2/12Mon
1 stopLufthansa
16h 50mTFS-JNB
R18 907
1/12Sun
2 stopsQatar Airways
31h 20mJNB-TFS
3/12Tue
2 stopsQatar Airways
40h 45mTFS-JNB
R26 506
4/1Sat
3 stops
40h 40mJNB-TFN
11/1Sat
3 stops
20h 40mTFN-JNB
R31 047
1/12Sun
1 stop
18h 35mJNB-TFS
2/12Mon
2 stops
31h 45mTFS-JNB
R31 753
4/1Sat
2 stops
23h 50mJNB-TFN
11/1Sat
2 stops
38h 55mTFN-JNB
R32 260
1/12Sun
2 stopsQatar Airways
27h 30mJNB-TFS
2/12Mon
2 stopsQatar Airways
31h 45mTFS-JNB
R35 444
4/1Sat
2 stops
26h 30mJNB-TFS
11/1Sat
2 stops
21h 35mTFS-JNB
R38 773
4/1Sat
1 stop
17h 35mJNB-TFS
11/1Sat
1 stop
25h 05mTFS-JNB
R40 383
4/1Sat
2 stops
32h 45mJNB-TFS
10/1Fri
2 stops
28h 20mTFS-JNB
R48 344

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Tenerife found on KAYAK in the last 72 hours.
4/1Sat
3 stops
34h 25mJNB-TFS
R17 821
4/1Sat
3 stops
27h 30mJNB-TFN
R22 182
4/1Sat
2 stops
23h 00mJNB-TFS
R24 896
4/1Sat
2 stops
40h 40mJNB-TFN
R27 139
4/1Sat
1 stopAir France
17h 35mJNB-TFS
R40 257

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Tenerife

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Johannesburg to Tenerife that are departing in the next 10 days.
25/11Mon
multi-stop
17h 30mJNB-TFS
2/12Mon
multi-stop
18h 35mTFS-JNB
R9 155
25/11Mon
multi-stopLufthansa
17h 30mJNB-TFS
3/12Tue
multi-stopLufthansa
16h 45mTFS-JNB
R9 318
24/11Sun
multi-stopLufthansa
20h 15mJNB-TFS
2/12Mon
multi-stopLufthansa
41h 40mTFS-JNB
R9 625
25/11Mon
multi-stopBrussels Airlines
19h 50mJNB-TFS
2/12Mon
multi-stopBrussels Airlines
41h 25mTFS-JNB
R10 458
25/11Mon
multi-stopBrussels Airlines
19h 50mJNB-TFS
3/12Tue
multi-stopBrussels Airlines
41h 10mTFS-JNB
R10 982
25/11Mon
multi-stopSWISS
18h 35mJNB-TFS
30/11Sat
multi-stopSWISS
39h 00mTFS-JNB
R11 417
24/11Sun
multi-stopKLM
23h 05mJNB-TFN
2/12Mon
multi-stopKLM
34h 05mTFN-JNB
R14 167
25/11Mon
multi-stopSWISS
18h 35mJNB-TFS
27/11Wed
multi-stopSWISS
18h 35mTFS-JNB
R16 627
25/11Mon
multi-stopQatar Airways
27h 30mJNB-TFS
28/11Thu
multi-stopQatar Airways
40h 30mTFS-JNB
R20 933
25/11Mon
multi-stopQatar Airways
27h 30mJNB-TFS
29/11Fri
multi-stopQatar Airways
32h 15mTFS-JNB
R23 322

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Tenerife

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.