eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Corfu from R 8873

Last minute flights from Johannesburg to Corfu

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Johannesburg Corfu
BEST
DEAL
Fri, 14 Feb JNB - CFU
Thu, 20 Feb CFU - JNB
17148R 15988R
Prime price per passenger
Johannesburg Corfu
BEST
DEAL
Tue, 29 Apr JNB - CFU
9265R 8873R
Prime price per passenger
Johannesburg Corfu
BEST
DEAL
Mon, 03 Feb JNB - CFU
Mon, 10 Feb CFU - JNB
13874R 13033R
Prime price per passenger
Johannesburg Corfu
BEST
DEAL
Sat, 01 Feb JNB - CFU
Sat, 08 Feb CFU - JNB
17575R 16501R
Prime price per passenger
Johannesburg Corfu
BEST
DEAL
Mon, 10 Feb JNB - CFU
Wed, 19 Feb CFU - JNB
15155R 14235R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
8% Trains are 8% more expensive in Corfu than in Johannesburg.
Johannesburg 27,5R
Corfu 29,72R
Meal Mid-priced restaurant
7% A meal in Corfu is 7% cheaper than a meal in Johannesburg.
Johannesburg 210R
Corfu 194,88R
Exchange rate
1 ZAR = 0.06 EUR
1 EUR = 19.62 ZAR
Last checked on 21 January 2025
Distance: 7368 kms
Johannesburg airports
OR Tambo International Airport (JNB) How far from city centre: 1 kms
Lanseria Intl Apt (HLA) How far from city centre: 48 kms
Corfu airports
I Kapodistrais (CFU) How far from city centre: 5 kms

Useful Information for Flights from Johannesburg to Corfu

Planning a trip from Johannesburg to Corfu? Currently, there are no direct flights available, which means your journey will include one or more connecting flights. The total travel time is typically around 15 hours, sometimes more, depending on the chosen route and layover duration. Book your flights to Corfu from Johannesburg through eDreams for a smooth booking experience.

Time Difference between Johannesburg and Corfu

Corfu is 1 hour ahead of Johannesburg. Please remember to double-check for any Daylight Savings Time changes closer to your travel dates to ensure you have the most accurate time information.

Best Time to Fly to Corfu

Corfu boasts a Mediterranean climate, making it an appealing destination. Summers are hot and dry, while winters are mild and wet. Spring (April-June) and autumn (September-November) offer pleasant temperatures and fewer crowds, making them ideal for exploring the island and enjoying comfortable weather. You should book your flights to Corfu from Johannesburg with eDreams and discover amazing deals. Summer (July-August) is perfect for beach lovers, but expect higher temperatures and more visitors. In spring, temperatures average around 18°C, rising to 28°C in summer and dropping to 16°C in autumn and 12°C in winter.

Johannesburg Airports

Johannesburg is served by two main passenger airports, making it a convenient gateway for flights to Corfu from Johannesburg. Let's explore these airports:

Airport Information

O.R. Tambo International Airport (JNB)

O.R. Tambo International Airport, formerly known as Johannesburg International Airport, is South Africa's largest and busiest airport. Located 23km east of Johannesburg city centre, it serves as a hub for South African Airways and other major international airlines. This airport offers numerous amenities including restaurants, shops, and currency exchange services, ensuring a comfortable experience for travellers on flights to Corfu from Johannesburg.

Lanseria International Airport (HLA)

Lanseria International Airport, situated approximately 35km from Johannesburg city centre, offers a more convenient option, particularly for those travelling to and from Cape Town and Durban. It's known for its modern facilities, Wi-Fi, bureau de change, restaurants, and a viewing deck. Lanseria offers seamless travel for those catching flights to Corfu from Johannesburg.

Main Airlines for this route

Several airlines operate flights from Johannesburg to Corfu. Here are a few prominent ones:

Corfu Airports

Find your ideal flights to Corfu from Johannesburg with eDreams. Let's explore the airport's facilities.

Airport Information

Corfu International Airport "Ioannis Kapodistrias" (CFU)

Corfu International Airport "Ioannis Kapodistrias" (CFU) is the primary airport serving the island, located just south of Corfu Town. It handles a large number of passengers, especially during peak season.

What to Do and See in Corfu

Looking for unforgettable experiences? Book your flights to Corfu from Johannesburg with eDreams and discover the magic of this Greek island. Corfu offers a blend of history, nature, and vibrant culture.

Discover our TOP discounts for your flight from Johannesburg to Corfu

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Corfu from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Corfu

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Greece. At eDreams have you covered!
For flights from Johannesburg to Corfu, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Corfu is R8873. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Corfu more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Corfu costs about $ 77.95 ZAR, 290% more expensive than Johannesburg, with a fare of $ 20.00 ZAR, while train tickets cost 8% more at Corfu: $ 29.72 ZAR versus $ 27.50 ZAR at Johannesburg. Comparing the price of a meal, they range from 194.88 ZAR euros in Corfu, 7% less than the 210.00 ZAR euros in Johannesburg. The price of the coffee is around 65% more expensive in Corfu, with an average of 63.26 ZAR , while in Johannesburg the coffee costs 38.38 ZAR.
How is the weather in Corfu compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6.0 mm ,Corfu's temperatures can go up to 32.74 ºC during the hot season, with 1.6 mm average of rain rate . In winter, however, weather indicators show around 2.93 ºC in Corfu, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Corfu have an average of 12.0 mm rain level.

Plan your trip