Find flights
Deals
When to book
FAQs & Tips
Airlines

R9 999 Find cheap flights to Corfu Island

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 Corfu Island departing on 31/7. 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
Sun 25/8
Sun 1/9

Search hundreds of travel sites at once for deals on flights to Corfu Island

In the last 7 days, travellers have searched 50 834 033 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.

Best Corfu Island Flight Deals

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

Corfu
Corfu1 stopR18 426

Good to know

Low season

May

High season

June

Cheapest flight

R9 999
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly and prices are also 9% lower on average.
Flight from Cape Town to Corfu

FAQs - booking Corfu Island flights

  • How long is the flight to Corfu Island?

    An average direct flight from South Africa to Corfu Island takes 32h 40m, covering a distance of 12498 km. The most popular route is Cape Town - Corfu with an average flight time of 41h 15m.

  • What is the cheapest flight to Corfu Island?

    The cheapest ticket to Corfu Island from South Africa found in the last 72 hours was R18 426. The most popular route is from Cape Town to Corfu and the cheapest round-trip airline ticket found on this route in the last 72 hours was R25 500.

  • What is the most popular destination in Corfu Island?

    Based on KAYAK flight searches, the most popular destination is Corfu (100% of total searches to Corfu Island).

  • 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 Corfu Island

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Corfu Island flight deals.

Top 3 airlines flying to Corfu Island

Need help choosing which airline to fly with from South Africa to Corfu Island? 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 3753 reviews
8,3Entertainment
7,9Food
8,3Crew
8,0Comfort
8,1Boarding
Airline reviews

Absolutely horrible all around especially for such a long 13-14 hour flight - terrible food - ancient entertainment - legroom worse than a short air Asia flight - not enough toilets

2,0 MediocreAnonymous, Jul 2024DXB - YUL
Read more about Emirates reviews

Absolutely horrible all around especially for such a long 13-14 hour flight - terrible food - ancient entertainment - legroom worse than a short air Asia flight - not enough toilets

The internet connection did was not functioning as per normal.

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

Flight was delayed and no information was provided what was new time Change gate 3 times at Madina airport First gate was 113 Second gate was 204 And last gate was 113 again

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

Didn’t like it at all. Cabin crew unfriendly. Very bad experience.

Flight from Dubai to Zagreb very bad cabin crew. Bad food

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

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

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

Delayed flight… caused the missing of my connecting flight in Zurich. Had to wait 10 hours in airport for new flight which was also delayed by 1 hour. No apologies and minimal compensation.

Flight was delayed, but otherwise it was a fine flight. Recommend boarding group by group, instead of calling up three groups at the same time

Everything was good. Although I was certain that I paid for checked bag for my husband and checked bag for myself at the time of booking. And I was told I did not pay. Therefore I had to pay at check in. ☹️

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.

Plane was late so luggage never made it to connecting flight. I’ve been home 2 days and still do not have my luggage.

I don't think I will fly Swiss again. I had issues with carry on luggage, connections were really tight, food was average, I paid extra for an aisle seat, then it was changed at check-in, the app/website don't allow you to add extra baggage if needed, and it was the first long-haul flight that didn't provide alcohol (glass of wine with dinner).

Our connecting flight to the US only had around a 25 minute layover! And our flight from Seville to Zürich was delayed! Had our flight from Zürich to Washington DC not been delayed we would have missed our flight to the US. We didn’t even know it was delayed until sprinting from the A terminal to the E terminal. Our flight from Seville landed in Seville 10 minutes after our the door was supposed to close for our flight from Zürich to the US. Not cool! Several other Swiss air passengers were in the same position as us, which I could tell bc we were all running for our lives in your airport. We booked a flight from Seville to Washington DC and the time between connecting flights was not enough and that’s not an acceptable position to put a traveler in. Especially one who spent over $1000 on their tickets.

seats are too tight and uncomfortable everything else went well.

Flight was late and crew were unwilling to help with information on connections. Call light had been on for 61 minutes without tesponse.

we were late to get to this connecting flight and SWISS decided to wait for us . Very nice of them

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 flight, food and entertainment we all decent, except for a mishap when an attendant accidentally dropped a hot breakfast plate on my son who was fast asleep two hours before landing in London. She was very apologetic, and offered to help pay for any dry cleaning, but we have not received anything from BA. What could have been better, however, was the lack of any support upon landing to make a connection. The original flight from LAX to London had been delayed, so our time between flights had been cut to only an hour. There was no staff helping direct us where to go to get through security. When we approached anyone to ask for help, they acted bothered. I was traveling with four children that needed to use the restroom and get cleaned up after the spill, so we had to stop briefly for that, but again the gate notices directing us where to go only said to get to concourse A, there was no gate assignment. It was a busy time at security, and the process was slow, but we still arrived at the gate 10 minutes before the scheduled departure only to be told the gate had closed. We came to find out that our connection to Paris had actually taken off 5 minutes early, but without us, and six of its passengers. British Airways had to be aware of our delay and known that we had made it to security, but did not make any effort to ensure their passengers could make a tight connection through a crowded airport. Rebooking a flight for 8 hours later was not a pleasant experience and when we finally arrived in Paris at 1:00am, we arrived with only two of our six bags. Again the original flight was okay, but the support on the ground was greatly lacking.

At the airport checkin they didn’t have all the details I’d given during the very time consuming online checkin (very slow site), and they lost my bag….

Food could have been better. It was much better on the LHR to SFO leg than on the return leg.

Everything was fine, on the first leg of my journey from Manchester to London. But, as happened on my outbound journey from the US, there were immense problems. The plane was delayed more than 2 1/2 hours which led to me missing my connecting flight in the US. No hotels were available and I was forced after a 25 hour journey to take a bus to my house. Just unacceptable.

we departed 5 hours late. Instead of 10pm it was after 2AM and the business lounge thew us out at 1AM and everyone was standing around the boarding gates. When we did board, the crew was nice, served dinner and then was not to be seen again until we landed. No breakfast (which is not great for diabetes)

Cancelling our flight, and our entire vacation was a bummer. Would not recommend.

Plane had a navigation problem which took 2 hours to try and fix. Didn’t work so then they said they didn’t need it. Could have saved 2 hours

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

Book Cheap Corfu Island Plane Tickets

Recent return flight deals

2/8Fri
1 stopEmirates
24h 05mJNB-CFU
6/8Tue
2 stopsEmirates
31h 05mCFU-JNB
R18 426
2/8Fri
2 stops
25h 50mJNB-CFU
6/8Tue
2 stops
31h 05mCFU-JNB
R20 418
2/8Fri
1 stopSWISS
19h 35mJNB-CFU
6/8Tue
1 stopSWISS
14h 00mCFU-JNB
R21 826
2/8Fri
2 stops
16h 45mJNB-CFU
6/8Tue
3 stops
23h 20mCFU-JNB
R23 892
2/8Fri
3 stops
34h 35mJNB-CFU
6/8Tue
3 stops
29h 25mCFU-JNB
R23 983

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/7Wed
3 stops
52h 10mCPT-CFU
R9 999
1/8Thu
2 stops
28h 35mCPT-CFU
R10 237
2/8Fri
3 stops
53h 30mCPT-CFU
R10 767
31/7Wed
2 stops
28h 00mCPT-CFU
R10 950
2/8Fri
2 stopsEmirates
28h 10mCPT-CFU
R12 119
2/8Fri
1 stopEmirates
24h 25mCPT-CFU
R14 057
1/8Thu
1 stopBritish Airways
21h 25mCPT-CFU
R14 222
31/7Wed
1 stop
23h 30mCPT-CFU
R20 729

Search by stops

Search by airline

Search by price

Recent domestic flight deals

20/8Tue
directAegean Airlines
1h 00mATH-CFU
27/8Tue
directAegean Airlines
1h 00mCFU-ATH
R3 400
10/8Sat
directOlympic Air
1h 00mATH-CFU
14/8Wed
directOlympic Air
1h 00mCFU-ATH
R3 418
9/8Fri
directAegean Airlines
1h 00mATH-CFU
16/8Fri
directAegean Airlines
1h 00mCFU-ATH
R3 583
12/9Thu
directSky Express
1h 15mATH-CFU
16/9Mon
multi-stopSky Express
7h 40mCFU-ATH
R5 173
15/9Sun
multi-stopSky Express
20h 00mATH-CFU
24/9Tue
directSky Express
1h 15mCFU-ATH
R5 319
13/8Tue
multi-stop
9h 45mATH-CFU
18/8Sun
multi-stop
25h 25mCFU-ATH
R11 004
18/10Fri
multi-stopBritish Airways
8h 50mATH-CFU
25/10Fri
multi-stopBritish Airways
8h 25mCFU-ATH
R20 016
26/8Mon
multi-stopBritish Airways
9h 25mATH-CFU
28/8Wed
multi-stopBritish Airways
9h 10mCFU-ATH
R21 588
9/8Fri
multi-stopSWISS
23h 35mATH-CFU
13/8Tue
multi-stopSWISS
10h 00mCFU-ATH
R81 454
9/8Fri
multi-stopSWISS
28h 25mATH-CFU
13/8Tue
multi-stopSWISS
10h 00mCFU-ATH
R82 569

Search by stops

Search by airline

Search by price

Flights to Corfu Island

Cabin classes:

R2 980
R3 345
R3 126
R841

Browse destinations: