R17 821 Find cheap flights 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 South Africa 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 for flights to Tenerife
These are the airlines KAYAK users have selected most often from within our search results for flights 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

May

Cheapest flight

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

FAQs - booking Tenerife flights

  • How long is the flight to Tenerife?

    An average direct flight from South Africa to Tenerife takes 23h 45m, covering a distance of 12392 km. The most popular route is Johannesburg - Granadilla with an average flight time of 18h 20m.

  • What is the cheapest flight to Tenerife?

    The cheapest ticket to Tenerife from South Africa found in the last 72 hours was R12 195. The most popular route is Johannesburg OR Tambo to Granadilla Tenerife-Sur and the cheapest round-trip airline ticket found on this route in the last 72 hours was R12 195.

  • What are the most popular destinations in Tenerife?

    Based on KAYAK flight searches, the most popular destination is Granadilla (63% of total searches to Tenerife). The next most popular destination is Santa Cruz de Tenerife (38%).

  • 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.

See more FAQs

Top tips for finding cheap flights to Tenerife

  • High season is considered to be June, July and August. The cheapest month to fly from South Africa is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Tenerife flight deals.

Top 5 airlines flying to Tenerife

 
See real verified KAYAK customer reviews for airlines flying to Tenerife. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from South Africa to Tenerife. 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 South Africa 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
8,4Crew
7,7Comfort
7,2Entertainment
7,3Food
Airline reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

8,0 ExcellentAdi, Nov 2024AMS - YYZ
Read more KLM reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

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.

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.

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.

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

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

better announcing at the gate prior to boarding and better organization of various gps

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

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.

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

I thought the flight crew was very attentive and the food was excellent. The only issues I had were the flight delays. A small one out of Sarajevo and a longer one out of Zurich.

Not much that I liked. The seating and Space between the seats was very bad for long flights.. very bad for such a prestigious Airline.

Bad, my family luggage. did not make t with us. Now my family’s arrived but not mine. No contact from the company or emails acknowledging the problem. Still not even where it is.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Moved seats, didn't accommodate requests to change seats even though other seats were available.

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

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

Besides the flight cancellation, everything else was prefect. Kudos to Malaysian Airlines.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

Just happy I flew Qatar Airways awesome no wonder they are #1 in the world right now! The food was just delicious, very courteous, professional crew.

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

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.

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

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.

We were disappointed not to be able to buy out preferred seat from date of my original booking, which was about 40 days before the trip. When we arrived in Hannover on the Oct 10 I tried every day and the weed site said I have to wait until ck in, did that and still was not able to. Get to the airport and out seats were separate from each other. The crew was able to get seats together, was not the most comfortable. Don’t understand why this happened.

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

Liked nothing. Rude staff. Incompetent crew and workers. Wont fly with again

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.

Loved flying with this airline. Professional, courteous staff who did everything possible to make the long flight comfortable!

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.

With the boarding process, shuttle to the plane, and boarding there we ran about 30 minutes late. It was okay for comfort for a short flight.

It was a very full flight, makes it harder for flight crew.

My first two flights were late. I missed my last flight. The next flight was not until the next day Seating on large plane was uncomfortable. In the center row, there are posts that do not allow you to spread your legs. The entertainment center did not respond well. . Food was okay. Though there was much confusion about where the special meals that. People ordered(not me) went

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

Seats small and uncomfortable (too firm). Boarding process is queue to queue. Food unexciting - and they run out of options very quickly.

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.

It is becoming a habit for British Airways flights to be delayed. This flight was delayed 12 hours before its scheduled take off. The delay got longer as the day progressed. Our 20.30 flight finally departed at 23.33. The flight experience was okay however the cabin was freezing and I was told that the heating was broken. If the plane is not able to provide good conditions for the flight then it should have been grounded. Furthermore, when I requested coffee, I was told that I could only have a cold drink despite a couple seated directly behind me being served coffee and biscuits.

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.

Horrible food and uncomfortable plane. One toilet was out of service.

Book Cheap Tenerife Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Tenerife found on KAYAK in the last 72 hours.
30/11Sat
2 stopsSWISS
19h 25mJNB-TFS
2/12Mon
1 stopSWISS
18h 35mTFS-JNB
R18 201
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
30/11Sat
1 stop
17h 10mJNB-TFS
1/12Sun
1 stop
17h 50mTFS-JNB
R22 779
1/12Sun
2 stopsQatar Airways
31h 20mJNB-TFS
3/12Tue
2 stopsQatar Airways
40h 45mTFS-JNB
R26 506
30/11Sat
1 stop
21h 40mJNB-TFS
2/12Mon
1 stop
18h 35mTFS-JNB
R30 143
30/11Sat
2 stopsQatar Airways
30h 00mJNB-TFS
3/12Tue
2 stopsQatar Airways
40h 45mTFS-JNB
R30 541
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

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights 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 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 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
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
25/11Mon
multi-stop
18h 35mJNB-TFS
1/12Sun
multi-stop
19h 35mTFS-JNB
R11 598
25/11Mon
multi-stop
18h 35mJNB-TFS
29/11Fri
multi-stop
17h 55mTFS-JNB
R11 923
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

Cabin class types available on flights to Tenerife

Cabin classes available on flights to Tenerife. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

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