Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

JNB - JTR

R21 969 Find cheap flights from Johannesburg to Santorini (Thira)

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Thera departing on 5/12. 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
Sat 24/8
Sat 31/8

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, travellers have searched 50 469 577 times on KAYAK, and here's why:

Save 32% 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 (JNB-JTR)

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.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
19:50 - 22:25JNB-JTR
26h 35m2 stops
18:30 - 3:55JTR-JNB
33h 25m2 stops
R21 969
Find Deal
Thu, Dec 5 - Fri, Dec 20
8:20 - 7:45JNB-JTR
22h 25m2 stops
18:40 - 13:05JTR-JNB
19h 25m2 stops
R52 509
Find Deal
Wed, Aug 7 - Tue, Aug 13
11:30 - 18:00JNB-JTR
30h 30m3 stops
14:45 - 16:30JTR-JNB
73h 45m3 stops
R53 059Emirates
Find Deal
Thu, Dec 5 - Fri, Dec 20
21:05 - 16:10JNB-JTR
18h 05m1 stop
14:50 - 7:15JTR-JNB
17h 25m1 stop
R66 622British Airways
Find Deal
Wed, Aug 7 - Tue, Aug 13
21:45 - 21:25JNB-JTR
22h 40m2 stops
17:35 - 8:30JTR-JNB
15h 55m1 stop
R69 155
Find Deal
Wed, Aug 7 - Tue, Aug 13
18:50 - 13:00JNB-JTR
17h 10m1 stop
19:15 - 8:40JTR-JNB
38h 25m1 stop
R105 183Air France
Find Deal
Wed, Aug 7 - Tue, Aug 13
19:00 - 15:55JNB-JTR
19h 55m2 stops
19:15 - 5:40JTR-JNB
35h 25m3 stops
R234 482
Find Deal
Wed, Aug 7 - Tue, Aug 13

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 far in advance should I book a flight from Johannesburg OR Tambo Airport to Thera?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Thera, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Thera, you should book around 2 weeks before departure. For the absolute cheapest price, our data suggests you should book 74 days before departure.

Good to know

Low season

April

High season

September

Cheapest flight

R21 969
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly and prices are also 11% lower on average.
Flight from Johannesburg to Santorini (Thira)

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 R1 197 for a return ticket.

  • Which airports will I be using when flying from Johannesburg to Santorini (Thira)?

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

  • Which aircraft models fly most regularly from Johannesburg to Santorini (Thira)?

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

  • Which airline alliances offer flights from Johannesburg to Santorini (Thira)?

    oneworld, and SkyTeam are the airline alliances operating flights between Johannesburg and Santorini (Thira), with SkyTeam being the most commonly used for this route.

  • 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 922 and an overall rating of 6,7, British Airways is the most popular choice. Emirates is also a great choice for the route, with an average price of R19 097 and an overall rating of 8,1.

  • How does KAYAK find such low prices on flights from Johannesburg to Santorini (Thira)?

    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 Santorini (Thira).

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

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

    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 Santorini (Thira) 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 Santorini (Thira)?

    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 Santorini (Thira) 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

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Thera. 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 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 verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3755 reviews
8,0Comfort
8,3Crew
8,3Entertainment
8,1Boarding
7,9Food
Airline reviews

The first class experience was great but Frankfurt airport is very confusing. Badly signed all round. Boarding was not pleasant and check in staff was arrogant.

10,0 ExcellentWoei, Jun 2024FRA - DXB
Read more about Emirates reviews

The first class experience was great but Frankfurt airport is very confusing. Badly signed all round. Boarding was not pleasant and check in staff was arrogant.

The internet connection did was not functioning as per normal.

On time take off and early arrival, what else can one want

we bought trip insurance from you and could not use it. 'underrated' only return 50 % of trip cost. my doctor told me i have stage 4 cancer and that I might not live till the end of the month..

Emirates is always great experience, however, they should reopen their lounge in Istanbul. The IGA lounge is not worth it

Flights were both delayed. No luggage on arrival for the whole plane and no contact since submitting a PIR.

Flight never took off. Boarded after multiple 30 minutes interval delays for hours.. then after an hour onboard, captain announce cancellation and back on the bus to the terminal with no information and everyone to fend for self.. Emirates did absolutely nothing to communicate either electronically or announcement. It’s unprecedented I know with the flood but lack of communication creates anxiety and extra pain for staff. Emirates should do better.. no supervisors monitoring floor and passengers abusing them which isn’t right but should Have had supervisors monitoring

On the Dubai-Gatwick flight the only meal options were Beef or Chicken. No vegetarian option. This was a surprise. I would usually order in advance but did not this time. Would have been good to know that a vegetarian meal is not available as a standard meal. Thankfully it was just me travelling, but if I’d had my kids with me that would have been a big problem for us.

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

Really crammed in economy. Didn’t end up getting the seats we were hoping for. Didn’t eat any food so can’t comment on that.

I paid extra for more leg room and I was put in a regular seat. I couldn't change it and I didn't get a refund. SUPER LAME

It was great! Friendly crew. Good food and service. Great snacks. But one of our luggage did not come to Chicago. Stood at carrousel until the end waiting for our bag and it wasn’t there. Then we had to rush very fast to catch our connecting flight to Cleveland and almost missed it

The only problem is, we arrived in Miami with no luggage. We waited an hour and 20 minutes at the carousel. There was no one to tell us that all the luggage had come out. There were many people in the same disposition. They say 20% of the luggage never arrived in Miami.

The pilot was wonderful and enthusiastic and introduced himself over the intercom. We all felt in good hands. Crew were all super friendly and especially the young , gentleman crew member. Everything Swiss airlines represents. Hospitality, friendly and professional. Thank you. Truly a memorable short flight.

Crew was super courteous and helpful. Food quality was not so good. Most of the movies were old.

Good BUT four days later I still don’t have my luggage. It never arrived. !!!!

Crew members were good. Seats were packed and too tight .

Didn’t get my luggage from layover in Zurich until 3 days later even though my luggage was marked priority and short layover, but my husband got his when we landed

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

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

Being a platinum member, no attention given. No towel or tissue provided.

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

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

I had already opted for Vegan food before 2 months yet they say we have no record for it,

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

Very very poor service. Authorities must take action against this airline immediately. Total failure to follow the rules and regulations of an international airline

The staffs were very good and helpful especially since we were traveling with a toddler

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

No internet for most of the flight. Very narrow seats. Food was bad. Flight was nearly an hour late with perfect weather, crew offered no explanation or compensation.

The plane was comfortable and spacious. Unfortunately it was delayed and I had to pay for coffee.

It was horrible!! The plane was old and outdated. The AC was not adjustable and got me and my daughter sick because we couldn’t redirect it away from us. Absolutely no leg space. The food was garbage. Horrific experience! Shame on Lufthansa to use such trash airplanes.

Flight was late about 30 minutes. After our overseas flight problems, there was no one at the Munich Airport to explain what was happening. Flight itself was uneventful with water and cookies handed out.

Charging for reserving a seat is not good policy. The crew was charging for non alcoholic drinks. That too shows that Lufthansa has a very cheap mentality and they basically view the customer as a captive to be squeezed for their money..

The flight was wondering, especially the special assistance from airplane to airplane!

The flight was wonderful, especially the special assistance from airplane to airplane!

No pillows provided. Chaotic boarding. No inflight entertainment. Flight arrived 25 minutes late.

Captain waited 45 minutes for late passengers boarding from Washington DC to Munich which was nice for them but caused our luggage to miss boarding our connection on to Bucharest. We then did not receive our luggage for about 48 hours after landing which was very inconvenient for our travel.

Will try to not fly with them again. Delays because of weather but got redirected to an airport where I could not make connection.

The 7 hour delay in Johannesburg was extremely tiresome, with poor communication at check-in and a sad R120 voucher as compensation. All in all sitting for 10 hours on an airport was pretty bad. At arrival the baggage arrival took 2 hours. All in all, a very, very long trip.

Our flight BA638 was cancelled with very short notice. It was supposed to depart at 7:25am. We had left Chichester at 3:30am in order to make the flight, and we were notified of the cancellation while en route to LHR. We were told the cancellation was necessary because a plane had not been scheduled to be at LHR for this flight! We were rescheduled to BA636. This flight was supposed to depart at 11:00am but didn't actually take off until ~12:30pm. Consequently we arrived in Athens several hours late, missing out on half a day of our sightseeing time. We had booked transport with MyTransfers to pick us up at the Athens airport and drive us to our Hotel Adonis. I was unable to get a refund for this service because our flight was so delayed. They required 24 hour notice of pick up time changes. I instead had to pay for a taxi at the airport. I have tried to fill out a request for compensation online but have been unsuccessful. How can I get help for filing a claim?

The only issue I had with the flight is that dinner took a long time to come even regardless of the turbulence we experienced. The flight attendants kept disappearing while serving people and kept some people waiting. Which caused them to forget to serve me some tea. It was resolved eventually. Just a small complaint. Maybe there's other reasons but overall the flight wasn't bad.

Crew could not even try to accommodate my food request. Phone Charging USB thing was not working.

It was pathetic. The flight was delayed more than 24 hrs. It took off next day 23:50. The staff was very unprofessional; nobody provided any information on 26th jun. Simply asked to make your own arrangements. Next day also, it was almost 3hrs delayed. Very poor communication to the passengers.

The flight was very late. They had us stand in the jet bridge (no seats or air) for a very long time after delaying boarding well over an hour to not time out. The plane was still not cleaned from the flight before ours, so food and debris covered seats and rested in chair pockets. Staff was very rude.

They could do everything better!! From the rickety plane to the flight attendants, when American Airlines is operated by British Airways, their standards are lowered! It’s like Macy’s, operated by Walmart!!

British Air ways was good - American Airlines not: waited at gate for “mechanical issues” and stood at gate.. plane delayed, … staff at desk rude, had to check my personal carry on item, toilet not working… “please use the working one sparingly- it will overflow in the cabin”

There was a problem in the luggage because there were not porters

On the flight from Venice to London even it’s short, 2 hours 20 minutes and mostly people are on vacation, it’s ridiculous to change money for the cup of tea or coffee. Also it’s to much to charge 80$ for 1 piece of luggage

Book cheap flights from Johannesburg to Santorini (Thira)

One-way flight deals

multi-stopMultiple Airlines
11192 kmJNB-JTR

Search by stops

Johannesburg - Santorini (Thira) Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Santorini (Thira) (JTR)Greece

Cabin classes:

Browse destinations: