R19 117 Find cheap flights to Greek Islands

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Greek Islands departing on 19/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

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Greek Islands
These are the airlines KAYAK users have selected most often from within our search results for flights to Greek Islands

Best Greek Islands Flight Deals

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

Thera
Thera2 stopsR19 117
Mykonos
Mykonos2 stopsR22 360

Good to know

Low season

January

High season

June

Cheapest flight

R19 117
Best time to beat the crowds but there is an average 25% increase in price.
Most popular time to fly and prices are also 14% lower on average.
Flight from Johannesburg to Santorini (Thira)

FAQs - booking Greek Islands flights

  • How long is the flight to Greek Islands?

    An average direct flight from South Africa to Greek Islands takes 30h 45m, covering a distance of 11919 km. The most popular route is Johannesburg - Thera with an average flight time of 22h 25m.

  • What is the cheapest flight to Greek Islands?

    The cheapest ticket to Greek Islands from South Africa found in the last 72 hours was R19 117. The most popular route is Johannesburg OR Tambo to Thera Santorini and the cheapest round-trip airline ticket found on this route in the last 72 hours was R19 117.

  • What are the most popular destinations in Greek Islands?

    Based on KAYAK flight searches, the most popular destination is Thera (56% of total searches to Greek Islands). The next most popular destinations are Mykonos (22%) and Corfu (22%).

  • 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 Greek Islands

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Greek Islands flight deals.

Top 5 airlines flying to Greek Islands

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

The entire crew went above and beyond. This was our first flight with our 3 month old, and they were accommodating and friendly. The crew is attentive and marks a HIGE difference to the regular runs with Avianca and LATAM.

10,0 ExcellentDaniel, Nov 2024MIA - BOG
Read more Emirates reviews

The entire crew went above and beyond. This was our first flight with our 3 month old, and they were accommodating and friendly. The crew is attentive and marks a HIGE difference to the regular runs with Avianca and LATAM.

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

Enough vegetarian food was not available on the flight for all vegetarian guests on the plane. Crew did not adequately handle this experience

Airline did not have enough vegetarian meals for all guests, and crew were not adequately trained to handle this.

I wish Emirates had lights to Philadelphia (PHL) in USA.

They were very pleasant and helpful. My husband and I were sitted apart. We asked if we could be seated together were told flight ws fuly booked but would try. After a while they were able to make it work we got seats together. Their food is good and attendents are very friendly/helpful.

More leg room or a bed hahaha but in all was one of the best flys I been on

The flight experience was good, but connection time was cut shorted because of delayed start.. it would have been helpful if the flight showed which gate/terminal we need to go for connecting flight and flight timing was less than 30 minutes to connect which made ourselves stressful to catch next flight 😔

No Vegetarian options onboard, made to wait for a long time for boarding

POOR CREW BEHAVIOR. RESTRICTIONS ON FOOD. FEELS LIKE ECONOMY CLASS.

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

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

Flight attendant served beverage to everyone during meal service and forgot about me. Had to call her several times until she realized it. Not a good service for a business class flight

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

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 never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

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

It was the first time in my life (I’m 54) that I’ve had to pay for drinks on an international flight. Very disappointing. Also, the baggage fees were very steep. I’d rather pay for everything in the price of the ticket than be repeatedly charged for add-ons.

Overall good. Food choice in business class is a concern as same dishes on every flight for months. Crew is great and seats on this sector were fine . They need to have more variety in dining

riding in first class, you don't expect every time you order your dinner or breakfast that the first thing the stewardess says is Let me see if we have any left. Also, the food selection was not great: 3 of 4 entrees had mushrooms and I dont eat mushrooms, the 4th item was 'let me see if we have any left' and this was within 30 mins of entering the flight! Same experience level, it didn't feel first class this round.

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

My carry on bag was taken by Alaska Air as we boarded in LAX! She said there was not room. There was plenty of room. I told her that my meds and personal items were in it. She did not care. She said it would be sent to my final destination, Nairobi. Well it got to Nairobi the day I was to fly home. The handle of my bag was crushed so could not retract. So I had to remove it. I had to buy converters, malaria medication. personal items. I filled out the missing form at the Nairobi airport. I asked that it be shipped to the Kisumu airport. When it was obviously not going to make it for my time in Kenya. I asked that it be sent to John Wayne Airport. NONE of that happened. I only knew it was at Nairobi because my air tag indicated it was finally in Nairobi the day I was leaving Kenya! Now I need to purchase a new carry on bag!!!

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

It was a long flight but overall a good one. The one thing that I would comment on is that there is a real problem with disposable plastic products when it comes to the meal service. It would be great for Qatar Airways to find ways to make its meal service more circular and reduce the immense 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.

Online check-in doesn't work. That's why I couldn't give it full Star.

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

The staff at the check in lied. I requested aisle seats he said he gave me aisle seats. In actuality he only gave me aisle seat for 2 hour Karachi to Doha flight. From Doha to Dallas flight he gave me middle seat .

New and clean plane, lots of entertainment on IFE. Boarding was chaotic, maybe because of the size of the gate area. Plane arrived half an hour late.

The jollof rice and fried plantain. Communication could have been better.

Check-in was very disappointing. My Seat reservation was no longer honored which I had for several months. Supposedly the monitor was damaged and the seat could not be issued. In the lounge I checked again and the seat had been assigned to someone else so I could not sit next to my wife and no other adjacent seats were available - except right in front of the bathrooms and galley. Very disappointing practices for business class!

I understand that German food tends to bland & tasteless, but please try to incorporate some flavor in your food. Also, always have chicken as one of the options.

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.

Boarding delayed 1.5 hours. Ended up sick because of all the delays and lines waiting around airport and boarding.

Flight was late and I missed my connecting flight to Dublin. This is not the same Lufthansa I remember, you guys don't care anymore. Hopefully my trips with Swiss Air will much better.

Crew was excellent. Sat us together after the airline changed our seats. This was the smaller plane/shorter flight so no entertainment or food.

Terrible consideration when it comes to connecting flights. We were given 50 minutes to deplane, get through costumes, get through security check. For someone with a heart condition, running miles through the airport was not the best way

They failed to make sure all luggage made it onto the flight. I had to spend a week on vacation with no clothes.

No entertainment and the seats are well worn.! To the point it feels like your sitting in a bowl

British Airways is fantastic. I am low-vision and they were so helpful and accommodating. The food was all surprisingly delicious. That was an unexpected treat. The best of everything though was how helpful and friendly the service team was.

All went well- allow plenty of time at Heathrow, we felt like we got bused halfway to chicago when it was time to board, then had to carry baggage up steps outside. A bit of work for anyone who is less mobile or able bodied for sure.

Service of the crews were great. Food on flight was very greasy, and salty.

Already stated this! Terrible experience! Never again to fly with British Airways!!!

Honestly it was not great. I bought the plane tickets months prior to flying. The trip there was fine, though I found the mini beer offered on the flight a bit chintzy. The food was actually quite terrible both ways. I suppose that is somewhat to be expected. However, the return flight experience was awful. They did not have a seat assigned for me so I ended up "Flying Standby" on a flight I had purchased tickets for. This only complicated things when we arrived at Heathrow where I had to be assigned a seat on the next plane before getting through security. That added 15 minutes to the ordeal because there was no one to answer the phone for the security personnel. The security lines were backed up because people. It took another hour to get through and I almost missed my return flight due to them not having assigned me a seat number. Stupid.

The checkin process is always horrendous with this airline. They never have enough people working the desk or people assisting in the lines. Rude and unbothered. I never pick British Airways- I always get swapped in via American Airlines and may need to stop using American Airlines as well. No entertainment in flight. And they seem more concerned about selling food and drinks then they are about customer comfort

Pilot kept us informed of status of slight delay. Much appreciated.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

There was a group of people on the flight that were drunkenly speaking loud, didn't allow anyone to sleep, and were not adequately stopped.

Book Cheap Greek Islands Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Greek Islands found on KAYAK in the last 72 hours.
19/12Thu
2 stops
22h 25mJNB-JTR
25/12Wed
2 stops
46h 25mJTR-JNB
R19 117
3/1Fri
2 stops
24h 40mJNB-JMK
10/1Fri
2 stops
23h 45mJMK-JNB
R22 360
19/12Thu
3 stops
26h 35mJNB-JTR
25/12Wed
3 stops
25h 30mJTR-JNB
R23 279
19/12Thu
2 stops
24h 35mJNB-JTR
25/12Wed
3 stops
28h 20mJTR-JNB
R26 955
3/1Fri
3 stops
33h 00mJNB-JMK
10/1Fri
3 stops
32h 55mJMK-JNB
R27 081
5/12Thu
2 stops
28h 05mJNB-JTR
20/12Fri
2 stops
19h 40mJTR-JNB
R29 748
3/1Fri
2 stops
24h 40mJNB-JMK
10/1Fri
3 stops
26h 10mJMK-JNB
R30 612

Search by stops

Search by price

Everything you need to know for your flight to Greek Islands

Cabin class types available on flights to Greek Islands

Cabin classes available on flights to Greek Islands. 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.