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 March. 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: 30 Mar - 05 Apr
R 9 732
R 8 905
R 8 759
R 9 733
R 9 498
R 8 221
R 8 976
FebruaryMarchApril

Currency and cost comparison

TrainLocal, one-way ticket
250%Trains are 250% more expensive in Johannesburg than in Abuja.
AbujaR 10,83
JohannesburgR 38,00
MealMid-priced restaurant
510%The average meal is 510% more expensive in Johannesburg than in Abuja.
AbujaR 32,55
JohannesburgR 200,00
TaxiStandard daytime start rate
10%Taxis are 10% more expensive in Johannesburg than in Abuja.
AbujaR 14,53
JohannesburgR 16,00
CoffeeRegular cappuccino
15%Coffee in Johannesburg is 15% cheaper than in Abuja.
AbujaR 46,43
JohannesburgR 39,56
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!
For flights from Abuja to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Abuja to Johannesburg is R7704. 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 Johannesburg more expensive than Abuja to visit?
Looking at cab fares, a ride in Johannesburg costs about $ 16.00 ZAR, 10% more expensive than Abuja, with a fare of $ 14.53 ZAR,
while train tickets cost 251% more at Johannesburg: $ 38.00 ZAR versus $ 10.83 ZAR at Abuja.
If you compare the price of a lunch meal, however, you can find it from 200.00 ZAR in Johannesburg, 514% more than the 32.55 ZAR in Abuja.
The price of the coffee is around 15% cheaper in Johannesburg, with an average of 39.56 ZAR, while in Abuja the coffee costs 46.43 ZAR.
How long does the flight from Abuja to Johannesburg take?
Flight length from Abuja to Johannesburg is around 11:06 hours on average, at an average distance of 6 542 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 39.04 ºC in summer, with precipitation levels up to 2.3 mm ,Johannesburg's temperatures can go up to 31.84 ºC during the hot season, with 6 mm average of rain rate . In winter, however, weather indicators show around -0.43 ºC in Johannesburg, compared to the 15.96 ºC average degrees reported in Abuja. During the winter period, Abuja can register 1.4 mm precipitation, while Johannesburg have an average of 0.9 mm rain level.
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:
Ethiopian Airlines.
Egyptair.
RwandAir.

Plan your trip

Popular Flight RoutesAlternate routes