Cheap flights from Addis Ababa to Johannesburg

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Addis Ababa to Johannesburg are usually found in February or August, booked 60 days in advance, depart on a Thursday or Sunday and return on a Thursday

Return
Economy
Thu 1/21
Thu 1/28
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 1/21
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Addis Ababa (ADD) to Johannesburg (JNB)

ADD - JNB
Price
R4 847 - R18 932
JNB
Temperature
18 - 26 °C
JNB
Rainfall
4 - 151 mm

Popular in

May

High demand for flights, 58% potential price rise

Cheapest in

February

Best time to find cheap flights, 39% potential price drop

Round-trip from

R4 847

From Addis Ababa to Johannesburg

One-way from

R5 610

One-way flight from Addis Ababa to Johannesburg

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Addis Ababa to Johannesburg?

It’s generally more expensive to depart on a Wednesday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Addis Ababa to Johannesburg?

Users have found that booking a flight from Addis Ababa to Johannesburg at least 24 days early can save you up to 2% on average compared to booking a flight this week. If booking 24 days before your flight isn’t an option for you, users have found flights from Addis Ababa to Johannesburg for as little as R1 783 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R1 829 for flights departing within the next 3 days.

What is the cheapest month to fly from Addis Ababa to Johannesburg?

May can be a great time to fly to Johannesburg from Addis Ababa with a flight ticket averaging about R1 773. Cheapflights users have found deals in the month of May for as cheap as R1 326. The most expensive prices can be found in the month of September.

When is the cheapest time to fly from Addis Ababa to Johannesburg (ADD - JNB)?

It’s optimal to fly from Addis Ababa to Johannesburg at midday. By choosing this option you can save up to 3% on the cost of your flight, compared to a flight in the morning.

Cheap flights from Addis Ababa to Johannesburg in January, February 2021

The best prices found for ADD to JNB flights in January, February
14 Jan - 14 Feb
R6 753pp
ADD
Addis Ababa Bole
Ethiopian Air
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Ethiopian Air
Direct
ADD
Addis Ababa Bole
14 Jan - 14 Feb
R7 271pp
ADD
Addis Ababa Bole
Multiple airlines
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
ADD
Addis Ababa Bole
14 Jan - 14 Feb
R10 503pp
ADD
Addis Ababa Bole
Multiple airlines
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
ADD
Addis Ababa Bole

Addis Ababa to Johannesburg 2021 flight deals

Cheap flights to Johannesburg from Addis Ababa found for this year
21 Jun - 25 Jun
R5 305pp
ADD
Addis Ababa Bole
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
ADD
Addis Ababa Bole
14 Jan - 14 Feb
R6 753pp
ADD
Addis Ababa Bole
Ethiopian Air
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Ethiopian Air
Direct
ADD
Addis Ababa Bole
14 Jan - 14 Feb
R7 271pp
ADD
Addis Ababa Bole
Multiple airlines
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
ADD
Addis Ababa Bole

Direct flights to Johannesburg from Addis Ababa

Save time with Addis Ababa to Johannesburg direct flight deals
21 Jun - 25 Jun
R7 317pp
ADD
Addis Ababa Bole
Ethiopian Air
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Ethiopian Air
Direct
ADD
Addis Ababa Bole

One-way flights to Johannesburg from Addis Ababa

The cheapest one-way flights from Addis Ababa to Johannesburg
15:00 - 5:55
Kenya Airways
1 stop
15h 55m
ADD - JNB
Kenya Airways
R5 610
CheapFlights
20:45 - 6:10
Turkish Airlines
1 stop
34h 25m
ADD - JNB
Turkish Airlines
R8 933
CheapFlights
10:05 - 5:45
Emirates
1 stop
20h 40m
ADD - JNB
Emirates
R9 970
CheapFlights

Related info for your journey

Useful info, stats and facts about Addis Ababa to Johannesburg flights.

Flight FAQs

From Addis Ababa to Johannesburg

Can I find flights from Addis Ababa to Johannesburg for under R6 097 on Cheapflights?

Yes, there are multiple flights from Addis Ababa to Johannesburg for under R6 097. The cheapest flight booked recently is on Kenya Airways for just R5 305, but on average you can expect to pay R21 310.

Which airlines flying from Addis Ababa Bole to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

Ethiopian Air, Kenya Airways, and South African are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Addis Ababa to Johannesburg for under R7 622 on Cheapflights?

Cheapflights has 1 direct flight from Addis Ababa to Johannesburg under R7 622. A good price for a direct flight from Addis Ababa to Johannesburg is less than R7 317.

How popular is this flight route?

The Addis Ababa Bole to Johannesburg OR Tambo flight path was viewed by 200 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Addis Ababa or Johannesburg?

In Addis Ababa, there will be less rainfall in Addis Ababa compared to Johannesburg over the next 3 days.

Is Addis Ababa weather warmer or cooler than Johannesburg?

Expect the weather to be around 26 °C on average in January. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Johannesburg is generally hotter than in Addis Ababa.

How long does is the flight from Addis Ababa to Johannesburg?

Ethiopian Air, LAM, and Kenya Airways can get you from Addis Ababa to Johannesburg in just under 5h 25m. Your travel time can differ by up to 15h 55m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Addis Ababa to Johannesburg return?

Cheapflights users have booked flights from Addis Ababa to Johannesburg from R5 305 return. Other airlines that can offer you cheap pricing are Ethiopian Air, from R7 317, and Turkish Airlines, from R10 366. These flights start at 33% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from Addis Ababa to Johannesburg one-way?

The cheapest airline one-way is Kenya Airways, with whom users have recently found tickets for as low as R5 610. However, be on the lookout for offers from Turkish Airlines and ASKY, as they are both options that can get you from Addis Ababa to Johannesburg for a low price.

Related searches

Flights to Johannesburg from Addis Ababa
Flights to Addis Ababa Flights to Johannesburg Flights from Johannesburg

Destination information for Johannesburg

Things to know before you go. Useful info for your trip from Addis Ababa to Johannesburg
Today's exchange rate
R1 = R1,00
Flight duration
5h 20m
Average temperature for January in Johannesburg
26.0 °C
Avg rainfall for January in Johannesburg
128.0 mm

Airports servicing Addis Ababa

Airports servicing Johannesburg

Top 3 airlines flying from Addis Ababa to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Addis Ababa to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Kenya Airways
R243 R295 No cancel fee 82%
Search Kenya Airways flights
Ethiopian Air
R370 R480 No cancel fee 72%
Search Ethiopian Air flights
South African
R450 R480 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights

Hourly flight availability from Addis Ababa to Johannesburg

Morning 6 AM to midday 51% of flight departures
Evening 6 PM to midnight 48% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Afternoon Midday to 6 PM 0% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from Addis Ababa to Johannesburg
Sunday
13 daily flights
Monday
12 daily flights
Tuesday
12 daily flights
Wednesday
13 daily flights
Thursday
12 daily flights
Friday
13 daily flights
Saturday
12 daily flights
Home Africa South Africa Johannesburg Cheap flights from Addis Ababa to Johannesburg
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First