Support

Flights Addis Ababa — Johannesburg

Addis Ababa
ADD
Johannesburg
JNB

Cheap flights Addis Ababa — Johannesburg

Below you can see the best deals on flights Addis Ababa — Johannesburg for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 30 June, from AED 1,408.

Top 10 cheap flights Addis Ababa — Johannesburg

Direct flights Addis Ababa — Johannesburg

Direct flight options for Addis Ababa — Johannesburg with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Ethiopian Airlines — travel time is 5 h 20 min.

Top 10 direct flights Addis Ababa — Johannesburg

About the Addis Ababa — Johannesburg flight

On this page, you can find and book flights from Addis Ababa to Johannesburg. This 4,066 km route is served regularly, with around 20 flights per week available, making it easy to find a convenient departure time.

Direct and connecting flights are provided by Ethiopian Airlines, South African Airways, and Singapore Airlines. You can also research how to get to Addis Ababa airport and how to travel from the terminal to central Johannesburg upon arrival.

Flight schedule Addis Ababa — Johannesburg

The table shows direct flights Addis Ababa → Johannesburg on the selected date. The flight takes approximately 5 h 20 min. Regular flights are operated by Ethiopian Airlines, ASKY, Air India and Etihad. Departures from Addis Ababa Bole International Airport airports, arrivals at O.R. Tambo International Airport and Lanseria International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Addis Ababa — Johannesburg

Below is a calendar of the lowest flight ticket prices for Addis Ababa — Johannesburg by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 1,307 in ,, and the most expensive are around AED 1,432 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Addis Ababa → Johannesburg, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,153mediumMayAED 1,003lowSepAED 1,078medium
FebAED 953lowJunAED 1,103mediumOctAED 1,003low
MarAED 978lowJulAED 1,354highNovAED 1,053medium
AprAED 1,053mediumAugAED 1,304highDecAED 1,404high

Some values are estimated based on seasonality.

When to fly

November is the warmest month in Johannesburg, with an average temperature of 26.8°C, while the driest and coolest weather occurs in July. Rainfall peaks in December, reaching up to 125 mm, which is an important factor to consider when planning your trip.

The lowest flight prices are recorded in August — AED 1,307, and in October — AED 1,308. Currently, the most expensive month to fly is July, when prices start AED 1,476.

September is considered the optimal time to book: this period offers comfortable temperatures and minimal rainfall, with ticket prices starting AED 1,365. It is best to avoid the rainy month of December if you prefer clear weather.

Temperature · Johannesburg

Dry and wet days · Johannesburg

Wind speed and direction · Johannesburg

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Addis Ababa — Johannesburg ticket

  • Book your tickets at least 2–3 months in advance to secure deals AED 1,307, as fares on African routes often increase closer to the departure date.
  • Use the low-price calendar on this page to compare departures on nearby dates — the difference in flight costs can be significant.
  • Choose direct Ethiopian Airlines flights to save time, though connecting options from other alliances may be cheaper during seasonal promotions.
  • Check the baggage allowance for your chosen fare: on this route, full-service carriers usually include 23 kg, which is more cost-effective than low-cost carriers if you have heavy suitcases.

Airlines

More than 10 carriers operate on the Addis Ababa — Johannesburg route, with Ethiopian Airlines, South African Airways, and Singapore Airlines being the primary providers. There are approximately 20 flights per week, including non-stop direct flights and options with convenient connections. A detailed daily schedule and route information are available in the interactive list below.

  • Ethiopian Airlines
    Ethiopian AirlinesET
    15x/week
    WebsiteFleet: 14517.1M pax/year
    • Direct flight ADD → JNB15x/week
      Duration
      5h 20m
      Days
      un,MonS
  • ASKY
    ASKYKP
    1x/week
    WebsiteFleet: 151.1M pax/year
    • Direct flight ADD → JNB1x/week
  • Air India
    Air IndiaAI
    1x/week
    WebsiteFleet: 14230M pax/year
    • Direct flight ADD → JNB1x/week
  • Etihad
    EtihadEY
    1x/week
    WebsiteFleet: 9714M pax/year
    • Direct flight ADD → JNB1x/week
  • Flynas
    FlynasXY
    1x/week
    WebsiteFleet: 6411.1M pax/year
    • Direct flight ADD → JNB1x/week
  • Singapore Airlines
    Singapore AirlinesSQ
    1x/week
    WebsiteFleet: 16325M pax/year
    • Direct flight ADD → JNB1x/week
  • TAP Portugal
    TAP PortugalTP
    1x/week
    WebsiteFleet: 9415.9M pax/year
    • Direct flight ADD → JNB1x/week
  • SriLankan Airlines
    SriLankan AirlinesUL
    1x/week
    WebsiteFleet: 244.5M pax/year
    • Direct flight ADD → JNB1x/week
  • Malaysia Airline
    Malaysia AirlineMH
    1x/week
    WebsiteFleet: 8916.6M pax/year
    • Direct flight ADD → JNB1x/week
  • Kuwait Airways
    Kuwait AirwaysKU
    1x/week
    WebsiteFleet: 324.6M pax/year
    • Direct flight ADD → JNB1x/week
  • Aegean Airlines
    Aegean AirlinesA3
    1x/week
    WebsiteFleet: 7615.5M pax/year
    • Direct flight ADD → JNB1x/week
  • Asiana Airlines
    Asiana AirlinesOZ
    1x/week
    WebsiteFleet: 6916M pax/year
    • Direct flight ADD → JNB1x/week

Cities and airports on the Addis Ababa — Johannesburg route

Flights Addis Ababa — Johannesburg depart from Addis Ababa Bole International Airport and arrive at O.R. Tambo International Airport and Lanseria International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Johannesburg

Low-cost Airlines in AfricaTips for Travelers

Low-cost Airlines in Africa

We all know about low-cost airlines in Europe and even Asia, but it turns out this business model has also spread to airlines on the black continent. Travelers who have made it to Africa can also trav…

Farther Afield and Where It's Great: Let's Fly to AfricaWhere to go

Farther Afield and Where It's Great: Let's Fly to Africa

Of course, flying to the shores of the Mediterranean Sea in Tunisia or relaxing in Egypt, drifting on the surface of the saltiest sea, the Red Sea, is always super. However, let's not limit ourselves…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to "all-inclusive" hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

How to organize a safari trip to AfricaTravel Ideas

How to organize a safari trip to Africa

If you've firmly decided to « Let's fly to Africa! », then a safari is a must. There are many options on the continent where you can go to see lions, rhinos, antelopes, and even pink flamingos. All in…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Frequently asked questions about the Addis Ababa — Johannesburg flight

How long is the flight from Addis Ababa to Johannesburg?

With a distance of 4,066 km, the flight time for a direct flight is approximately 5 hours. Connecting routes can take anywhere from 8 to 15 hours, depending on the layover time at the transfer airport.

Which airlines fly this route?

Regular service is provided by carriers such as Ethiopian Airlines, South African Airways, Singapore Airlines, and Swiss International Air Lines. A full list is available in the airlines section on this page.

How much is the cheapest flight?

Ticket prices are constantly changing. Currently, the lowest price is from 26,067 ₽. To find the most current offers, use the search form at the top of the page.

Which airport does the flight arrive at?

Most international flights arrive at O. R. Tambo International Airport (JNB), which is the main transport hub for Johannesburg.

When is the best time to buy tickets?

The lowest fares are typically available when searching 60–90 days before your planned trip. According to statistics, August and October are the most cost-effective months to fly.