Find cheap flights from Johannesburg to Greek islands

Find cheap flights from Johannesburg to Greek islands

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

Return
Economy
Johannesburg (JNB)
Greek islands
Sun 9/19
Sun 9/26
Any month
Compare vs KAYAK |

Good to know

Low season

SeptemberBest time to beat the crowds (3% less expensive on average)

High season

JulyMost popular time to fly (8% more expensive on average)

Average price (return flight)

R13 556(avg. price over the last 2 weeks)

Good deal (return flight)

R12 183or less

Good deal one-way

R7 370or less

Top tips for finding cheap flights to Greek Islands

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Greek Islands is September.

FAQs - booking Greek Islands flights

Can I fly to Greek islands? Are there any travel restrictions when entering Greek islands?

Can I fly to Greek islands without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Greek islands?

What documents do I need to fly to Greek islands?

What other coronavirus (Covid-19) restrictions are there in Greek islands?

How does KAYAK find such low prices on flights to Greek Islands?

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

What is the Hacker Fare option on flights to Greek Islands?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Greek Islands?

Top airline flying Johannesburg OR Tambo to Greek islands

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 042 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

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

Cons: "Nothing"

Pros: "The crew was great"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "Taking off on time. Good service and helpful from all the stuff."
Cons: "Keep it like that"

Pros: "Amazing - they had a full dinner for a 9:55pm flight, with real silverware, complementary alcohol, for economy passengers! Crew extremely professional and efficient."

Pros: "Nothing"
Cons: "Had to pay the $259.00 to get another flight because my name wasn’t on the flight had to be on the phone for a hour and 28 minutes just to get my name on a flight after I paid over $900.00 on my round trip flight this was an awful experience and did not and will not book any flight ever with these airlines or the company representing them as VAYAMA"

Pros: "It was an okay flight. Nothing spectacular!"
Cons: "Shorter lay over Better entertainment choices The inflight charging was a joke, did not work in both sectors ."

Pros: "Excellent service from the crew and prices were good."
Cons: "The seats seem to have gotten smaller and were rather uncomfortable for a 7 hour flight."

Cons: "Just except very bad to reserve 24h before by phone impossible to have the number call call geneve airport it was ile fidji a d south pacifica impossible to understand i speak french andlittle english perfortunatly my kids live princetona d boston Thank.you merci yvette ruggeri"

Pros: "On time. Check in was very easy."

Pros: "Everything was just dandy!"

Pros: "Food"
Cons: "Seat confort"

Pros: "The crew was terrific and friendly as I expected."
Cons: "I have no other suggestions here since I'm pleased with the flight and services."

Pros: "Flight share with another airline so we couldn’t book our seats in advance."
Cons: "Space is cramped. Very professional and courteous crew."

Cons: "Plane missed connection in Zurich. Transferred next day to United who charged us another $120 for extra baggage, which we already paid at Swiss. We would like reimbursement. Gyula E Balogh"

Pros: "Though I was never sent an email for my daughter's check in, I had a different reservation for her but still under my name and same email, when I called on the phone the people were pleasant. They still never provided me with an email though and information allowing me to have my daughter checked in. they only provided me with her reference number."
Cons: "All in all we had a poor experience and my family and I were disappointed. I'm about to book yet another ticket for my brother, but this time I'm not considering Swiss Air. Just so you know, I'm a very positive person and appreciate every polite and courteous gesture. Unfortunately this experience didn't allow me to do so."

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: "Good flight with Swiss friendliness. They even passed out food (sandwich) during this very short flight."
Cons: "Nothing, really!"

Pros: "On Board Service"
Cons: "Delays"

Pros: "Nice experience."
Cons: "Seats are not so comfortable. Crew is nice, but not too nice"

Cons: "It was hard to figure out how to request a special meal"

Pros: "The flight itself was very enjoyable. The only negative aspect was that the first leg of the flight was delayed long enough that I almost missed my connecting flight and my baggage was lost."
Cons: "The real reason for the negative review is a combination of the cost of this flight, loss of my baggage and poor service after the flight. I paid nearly $4,500 for an economy ticket from New York to New Delhi. The first leg of the flight, from New York to Zurich was delayed long enough that I made my connecting flight to Delhi within seconds of them closing the gate and as a result my baggage was lost. Once I got to Delhi I had to take a connecting flight to Goa and then drive an hour to my destination, where I was attending a good friend's wedding. All of my baggage was lost during transit by the airline, and unfortunately they never delivered by baggage to my hotel...so I was without formal clothes and normal clothes for the wedding for 4 days. The customer service line was no help, and the airline refused to deliver the baggage to me...the closest they would bring it was the Goa airport which was an hour and a half away."

Pros: "The airline crews politeness & courteous comfortable seating were helpful on meal selection."

Pros: "good service, patient with passengers"
Cons: "For 9 hr flight the space between the seats in economy class was way too small. Im 1.75cm (medium) and I felt squeesed and very unconfitable not like in Lufthansa airplane flying from Newark to Dussldorf. (Flight only 6:15min) In addition, when front passenger moved his seat back on me I had a lot of difficulties with getting in and out of my seaat."

Cons: "The gate was changed without significant announcement"

Pros: "food!"
Cons: "space at my feet!"

Pros: "My partner and I loved our first flight with Swiss from JFK to Zurich the chairs was amazing, we enjoyed the full bed and the entertainmnet screen was amazing to enjoy. The food was delicious and the service was amazing."
Cons: "My Partner and I was dissatisfied with our connecting from Zurich to Cairo. We expected the same flight but we were in basically in coach with little more leg room. The chairs barely reclined to a comfortable position. There was no entertainment, just a three and a half hour flight at the flight plan on a small tv hanging over. their was no differentiation between the economy behind us. just the food that was brought to us, other felt the same as well who were traveling in business with us."

Pros: "I was fed food and drinks varios times during the flight and that makes me happy! I never went hungry!"

Pros: "The plane was very clean the seats were neat and everyone was very friendly."

Pros: "Great service"
Cons: "Super slow boarding. Long lines at check in"

Pros: "Very little legroom, food was excellent"

Cons: "Seats too small."

Cons: "The line at the check in was quite long. Luckily I had only carryon"

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Cons: "There was no wifi available, the airline did not have a record of my request for a vegan meal even though I submitted one when I booked my tickets, and they claimed I did not pay for/reserve a seat (even though I had for the flight over, which I booked at the same time as the return flight), so I was stuck in a cramped middle seat for 8 hours trying to write a paper without the internet."

Cons: "Delayed"

Pros: "The Swiss personnel both on board and off (check in) were courteous, efficient and very nice."

Pros: "Professional polite crew."
Cons: "Seats too SMALL Food not eatable"

Pros: "The planes were clean and in good repair. The staff was well trained, polite, efficient. The food was excellent. Our entire experience with Swiss Air was the best in ten weeks of travel we have completed this year."
Cons: "There was nothing that disappointed us in our experience with Swiss Air."

Pros: "Crew was nice and I loved the TVs keeping us up to date on the flight and our connection. We were even early boarding."
Cons: "Everything was good."

Pros: "The courteous and helpful crew. The food and snacks."
Cons: "The cramped seats and the poor leg room."

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Pros: "the entertainment system was perfect, there were lots of movies and shows to entertain you, including newly release films. there were games and music also availble. the seating was comfortable we had blankets and pillows. The beverage service great and the food was good to. although there could have been better options in terms of the dessert ( ice cream taht was provided)"
Cons: "the boarding was poor, we waited in line to board and they did not announce to us that we need to have our ticket stamped before we got to the door, as a result we were sent out of line once the ticket was stamped we had to rejoin the line from the back. When i got through they then said something was wrong with my ticket in which they took it and I was pulled out of the line. they should try to the ticket check and the boarding line at the same time"

Pros: "Plane was held for us for the late arrival of a previous flight. Extremely professional crew."
Cons: "Entertainment system fairly dated."

Pros: "Great flight. Boarding, departure and arrival on time. Excellent flight attendants."

Pros: "Everthing went as planned. Left on time. Cannot complain."

Cons: "Flight from Delhi to Zurich was on time but from Zurich to Miami it was delayed by 4 hours. We sat in a hot plan for almost an hour 30 minutes and then decided to let us off the plan. I would like to ask for some compensation for this delay. Please have someone from Swiss international reach out to me. Thanks"

Pros: "crew was attentive"
Cons: "having to take a bus from the terminal to board"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Johannesburg to Greek islands

Airlines flying from Johannesburg to Greek islands have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Greek islands

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Greek islands

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Greek islands

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Greek islands

Book cheap flights from Johannesburg to Greek islands

Recent return flight deals

24/9
Fri
2 stops
Multiple Airlines
17h 10m
JNB - CFU
2/10
Sat
2 stops
Multiple Airlines
28h 55m
CFU - JNB
24/9
Fri
1 stop
SWISS
19h 05m
JNB - CFU
2/10
Sat
2 stops
SWISS
36h 00m
CFU - JNB
7/2
Mon
2 stops
Multiple Airlines
20h 00m
JNB - JTR
12/2
Sat
2 stops
Multiple Airlines
36h 40m
JTR - JNB
7/2
Mon
2 stops
Multiple Airlines
20h 00m
JNB - JTR
12/2
Sat
2 stops
Multiple Airlines
24h 05m
JTR - JNB
7/2
Mon
2 stops
Multiple Airlines
24h 10m
JNB - JTR
12/2
Sat
2 stops
Multiple Airlines
24h 05m
JTR - JNB
23/1
Sun
2 stops
Multiple Airlines
22h 05m
JNB - JTR
31/1
Mon
2 stops
Multiple Airlines
21h 50m
JTR - JNB
1/1
Sat
2 stops
Multiple Airlines
32h 15m
JNB - JTR
8/1
Sat
2 stops
Multiple Airlines
26h 40m
JTR - JNB
24/9
Fri
3 stops
Multiple Airlines
27h 30m
JNB - CFU
2/10
Sat
2 stops
Multiple Airlines
23h 20m
CFU - JNB
24/9
Fri
3 stops
Multiple Airlines
27h 30m
JNB - CFU
2/10
Sat
3 stops
Multiple Airlines
26h 35m
CFU - JNB
24/9
Fri
1 stop
Multiple Airlines
20h 40m
JNB - CFU
2/10
Sat
1 stop
Multiple Airlines
16h 25m
CFU - JNB
1/1
Sat
3 stops
Multiple Airlines
31h 45m
JNB - JTR
8/1
Sat
2 stops
Multiple Airlines
25h 00m
JTR - JNB
1/1
Sat
3 stops
Multiple Airlines
28h 55m
JNB - JTR
8/1
Sat
3 stops
Multiple Airlines
28h 15m
JTR - JNB
1/1
Sat
2 stops
Multiple Airlines
22h 05m
JNB - JTR
8/1
Sat
2 stops
Multiple Airlines
26h 25m
JTR - JNB
1/1
Sat
3 stops
Multiple Airlines
40h 40m
JNB - JTR
8/1
Sat
2 stops
Multiple Airlines
24h 05m
JTR - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First