eDreams is now available in the following countries:

Book cheap flights from Abuja to Johannesburg

Explore the best deals

Discover the cheapest flights from Abuja to Johannesburg
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Abuja to Johannesburg

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of June. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 22 Jun - 28 Jun
R 9 339
R 8 488
R 10 603
R 10 071
R 10 036
R 8 142
R 10 973
R 12 092
MayJuneJulyAugust
Airlines that fly from Abuja to Johannesburg
Distance: 4513 kms
Abuja airports
Abuja (ABV)How far from city centre: 27 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

Flights from Abuja to Johannesburg: all you need to know

Johannesburg offers a unique blend of cultural depth, historical importance, and surprising natural beauty. Explore a city shaped by a compelling past, from its gold rush origins to its pivotal role in the anti-apartheid movement. Beyond its compelling history, Johannesburg boasts a vibrant contemporary scene, with diverse neighbourhoods, world-class museums, and lively markets. Discover significant landmarks, immerse yourself in local narratives, or venture out to nearby wildlife attractions.

Flying from Abuja to Johannesburg typically takes about 5 hours and 30 minutes to 6 hours and 30 minutes for direct flights. Connecting flights will take longer depending on the layover duration. For a comfortable travel experience, consider visiting Johannesburg during its spring (September to November) or autumn (March to May) months. These periods offer pleasant temperatures and less rainfall, making it ideal for exploring both the city and its surrounding areas. You can often find competitive fares during these shoulder seasons, avoiding the peak summer rush and the cooler winter months.

Information about Abuja airports

Abuja offers direct and connecting flights to Johannesburg, primarily from its main international gateway.

Nnamdi Azikiwe International Airport (ABV)

This airport serves as the principal aviation hub for the capital city, facilitating numerous daily departures. Travellers will find a range of amenities here, including several lounges, duty-free shopping options, and a selection of restaurants and cafés catering to various tastes. The terminal layout is straightforward, designed to assist passengers with efficient check-in and security processes for their journeys. Accessibility features and parking facilities are also available, ensuring a smooth start to your trip.

Airports in Johannesburg: good to know

Flights from Abuja, Nigeria, typically arrive at Johannesburg's main international gateway. You will most likely land at O.R. Tambo International Airport, the busiest air transport hub in South Africa.

O.R. Tambo International Airport (JNB)

This major African aviation facility serves as a primary hub for both domestic and international air travel. Situated in Kempton Park, Ekurhuleni, east of Johannesburg, the aerodrome features two parallel runways and a large central terminal building connecting six concourses. Passengers can find an array of services and facilities within its extensive layout, including numerous retail outlets, dining options, and access to the Gautrain rapid rail system directly from the terminal. The complex also offers several parking garages and dedicated passenger drop-off zones.

Get the best flight deals from Abuja to Johannesburg

Your adventure from Abuja to Johannesburg awaits. With eDreams, you compare flights from multiple airlines, finding options that fit your schedule and budget. Want even better value? Unlock exclusive discounts on flights and hotels with an eDreams Prime subscription. Or simplify your trip planning by booking your flight and hotel together in one convenient package. Discover affordable fares and incredible deals to South Africa. Get ready to experience all that Johannesburg has to offer; your journey starts with eDreams. Explore flights now and begin your unforgettable trip.

Frequently asked questions about flights from Abuja to Johannesburg

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 South Africa. At eDreams have you covered!
On average, how much is the price of a flight from Abuja to Johannesburg?
When you fly from Abuja to Johannesburg the average price is R 18319. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
For flights from Abuja to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Abuja to Johannesburg is R7770. 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.
How long does the flight from Abuja to Johannesburg take?
Flight length from Abuja to Johannesburg is around 10 hours on average, at an average distance of 4 512,74 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Johannesburg compared to Abuja?
While in Abuja the temperatures can reach an average of 31º ºC in summer, Johannesburg's temperatures can go up to 20º ºC during the hot season. In winter, however, weather indicators show around 11º ºC in Johannesburg, compared to the 25º ºC average degrees reported in Abuja.
Which airports have flights between Abuja and Johannesburg?
The main route from Abuja to Johannesburg is: Nnamdi Azikiwe International Airport (ABV) to O. R. Tambo International Airport(JNB). The following airlines fly this route:

Plan your trip

Popular Flight RoutesAlternate routes