Find flights
Deals
When to book
FAQs & Tips
Airlines

JNB - JTR

Find cheap flights from Johannesburg to Santorini (Thira) from R16 713

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 19/3. 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
Thu 21/3
Thu 28/3

Search hundreds of travel sites at once for deals on flights to Santorini (Thira)

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Thera.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Thera.
In the last 7 days travelers have searched 48 017 314 times on KAYAK, and here is why:

Save 36% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from OR Tambo to Thera

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from OR Tambo to Thera that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
20:40 - 17:55JNB-JTR
21h 15m2 stops
6:45 - 10:10JTR-JNB
27h 25m2 stops
R16 713
Find Deal
Tue, Mar 19 - Tue, Mar 26
22:20 - 18:00JNB-JTR
42h 40m2 stops
18:40 - 16:15JTR-JNB
22h 35m2 stops
R22 088Emirates
Find Deal
Sun, Jun 9 - Wed, Jun 12
19:10 - 0:15JNB-JTR
28h 05m2 stops
16:35 - 10:15JTR-JNB
42h 40m2 stops
R22 221Emirates
Find Deal
Sun, Jun 9 - Wed, Jun 12
19:20 - 14:00JNB-JTR
17h 40m1 stop
17:15 - 9:25JTR-JNB
17h 10m1 stop
R22 732British Airways
Find Deal
Sun, Jun 9 - Wed, Jun 12
19:20 - 14:00JNB-JTR
17h 40m1 stop
17:15 - 9:25JTR-JNB
17h 10m1 stop
R22 883British Airways
Find Deal
Sun, Jun 9 - Wed, Jun 12

Flights from OR Tambo to Thera - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Thera to help you find the cheapest flights, the best time to fly and much more.

How long does a flight from Johannesburg to Thera take?

This flight route requires at least one stop and takes a minimum of 17h 40m.

Good to know

Cheapest flight

R16 713
Flight from Johannesburg to Thera

When to book flights from OR Tambo to Thera

Are your dates flexible? Find out the best times to travel from OR Tambo to Thera based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Johannesburg to Santorini (Thira) flights

  • What is the cheapest flight from Johannesburg OR Tambo Airport to Thera?

    In the last 3 days, the lowest price for a flight from Johannesburg OR Tambo Airport to Thera was R883 for a return ticket.

  • Which airports will I be using when flying from Johannesburg to Thera?

    Johannesburg airport is called Johannesburg OR Tambo and the only airport in Thera is Thera Santorini.

  • Which aircraft models fly most regularly from Johannesburg to Thera?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Johannesburg to Thera?

    oneworld is the only airline alliance operating flights between Johannesburg and Thera.

  • Which is the best airline for flights from Johannesburg to Thera, British Airways or Emirates?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Thera are British Airways and Emirates. With an average price for the route of R17 833 and an overall rating of 7,3, British Airways is the most popular choice. Emirates is also a great choice for the route, with an average price of R19 722 and an overall rating of 8,3.

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

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Thera 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 Thera?

    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 Thera 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 Thera?

    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 Thera 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 Thera

Need help choosing which airline to fly with from OR Tambo to Thera? 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 KAYAK reviews.
8,3
EmiratesOverall score based on 15901 reviews
85entertainment
83boarding
83overall
80food
82comfort
84crew
Airline reviews

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Read more about Emirates

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."
Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"
Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"
Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."
Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."
Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."
Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."
Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Flight could have been better. Sandwiches provided in the meal were inedible. Service was pathetic

Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."
Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."
Pros: "It was an ok experience, improved by the head of attendants at the end"
Cons: "Service was poor at the beginning, but improved to Qatar service as I complained to the supervisor of the attendants Julia"
Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"
Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."
Pros: "The crew was FANTASTIC!! SO kind and helpful, and went out of their way the whole flight to assist us with anything and everything we needed! :)"
Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"
Cons: "My seat would not go back. The food was all carbohydrates and quite cool instead of warm. There was only one tiny piece of chicken in chicken roll."
Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"

They went out of their way. It was very clean and friendly.

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Pros: "I was in business class and it was great. The staff the food and the seats were awesome."
Cons: "I booked through Kayak and when I arrived at the airport Swiss air had no seat available for me. I was forced to upgrade to ensure a seat."
Pros: "Staff, food, on board entertainment all very impressive. Great flight."
Pros: "i liked the food and the crew. they were nice."
Cons: "the flight was good. nothing to not like."
Cons: "carry-on baggage procedure not clear. deal with this issue upfront, not at end when cost is 3x more so Swiss can make more money this way."
Pros: "The service was outstanding!"
Cons: "Most people had to wait at the gate for a boarding pass and my daughter and I were in completely different parts of the aircraft."
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "Food and service"
Cons: "Even though we paid for internet it sucked and was unuseable"
Cons: "I arrived on Thursday, today is saturday and I am still without my luggage."

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

The line at boarding was not well organized and managed

Crew was professional. Boarding has few seats . Since the plane was not full would have been nice to change seat on the internet

Not the best crew. Extremely annoying with mask wearing. Even when I was eating and drinking they would come up to you to tell you to wear your mask. Extremely annoying.

Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us.The food was also mediocre."
Cons: "The Premium Eco seats are a catastrophe. They don't recline: the seats only slide down slightly but the upper part of your body doesn't move much. This makes for a poor experience, especially on a night flight. Except if you need the extra width, Eco has better value."
Pros: "The gentleman at the check out his name was Omar went over and above the call of duty for Customer Service me being an American he walked me through each step of using flybe via air France and paying for checking my bags and even the carry on luggage and getting me through security etc."
Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Cons: "Tell me i would misst the next flight and that my beg will not go to the final airport."

the headphone jack was damaged making it impossible to keep a clear sound. while it is beyond the airline's control how many children are on each flight, it becomes very difficult to enjoy the flight when there are 5 or 6 children all crying and screaming at the same time. I know there is no good solution at the industry level, but I think there are good reasons to try to develop some solutions rather than just say it is the luck of the draw. maybe you could show a seating map where children who are booked are a different color, that would allow us to know what to expect and possibly rebook to a different seat or take a different flight. maybe some of the covid-related ideas about redesigning the cabin for more privacy and hygiene could be further developed and tested. on my leg from London to Washington DC, the passenger next to us was coughing consistently for long periods of time. it was obvious she had been ill and knew it before boarding. this leads me to think we should consider additional screening measures because some of the public is no longer acting responsible or ethical in regards to covid and health protocols. just answering questions on a check-in survey does not seem sufficient to convince people to not fly when they are ill and symptomatic.

Overall, very good. It should be noted however there was a 1.5 hour delayed departure time for BA175.

Chaotic boarding at JNB, last minute gate change with no announcements.

I didn’t like anything, really. I’ve flown a lot of airlines and American is up there with Allegiant. The crew was not friendly and seemed put off about anything and everything. After being with an English crew the American was very disappointing and they fit the stereotype of “Americans are rude”. Will never recommend this airline and will avoid using them again.

Always a pleasure on an A380 even though its the old BA seats. The passenger behind me was constantly coughing and when she was not, she was making strange breathing sounds. It was clear that she had an infection and not coping well with the flight. Thank you for the cabin crew, particularly Lindsay who tried to move us and found me a mask to wear. The lamb bobotie served was really delicious

Pros: "Boarded and left on time"
Cons: "Food was awful. It was so hot I was fanning myself. I had a 11 hour flight and than a 10 hour flight after both British airways, and the same exact food. So I just went hungry. I smelled something amazing so thought I would get a good hot meal as my last meal since I had not had anything in 9hours, but nope, just got a measly cold sandwich. I won’t book British airlines again for international travel, I’ll stick to emirates."
Cons: "Hardly saw a steward in business class the whole flight. Must be part of BA’s cost saving initiatives, but means you don’t get food on time, offered drinks or even a menu"
Cons: "Distance between seats on the low side i.e. not much leg room. TV screen again on the small size in comparison with other airlines. Ear phones poor build quality and sound. Plastic cutlery. Small meal trays. No hand wipes with meals. In comparison with other airlines BA is only an average carrier."
Cons: "The people handling the boarding were rude and inefficient. Not a way to staty an 11 hour flight."
Pros: "Crew fantastic. Seats very cramped so hard when travelling alone with people crammed next to you. I am very short and still found seat cramped. Blankets skimpy. Heathrow to San Fran. Johannesburg to Heathrow was more comfortable."
Cons: "Most things I give a high rate on BA but travelling economy these days is very cramped especially as I did two long international legs with short four hour break between."

Johannesburg - Thera Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Santorini (Thira) (JTR)Greece

Cabin classes:

Browse destinations: