Flights from Abuja to Johannesburg

Compare fares from Nnamdi Azikiwe International Airport (ABV) to O. R. Tambo International Airport (JNB), pay in naira and get your e-ticket in minutes.

Abuja (ABV)Johannesburg (JNB)
Travellers

Why book Abuja to Johannesburg flights with Tifa Travels

Pay in naira

See the full price in naira up front and pay securely online.

Instant e-ticket

Your e-ticket is issued as soon as payment is confirmed.

24/7 support

Real people to help with changes, refunds and questions.

How to book Abuja to Johannesburg flights

  1. 1

    Enter your travel dates and passengers above and search.

  2. 2

    Compare available Abuja to Johannesburg fares and choose your flight.

  3. 3

    Enter passenger details exactly as they appear on the travel document.

  4. 4

    Pay securely online and receive your e-ticket by email.

Abuja and Johannesburg at a glance

Departing from

Abuja, Nigeria

Nnamdi Azikiwe International Airport (ABV)

Abuja is Nigeria's capital city, home to the federal government, embassies and a steady flow of business and diplomatic travel.

Arriving in

Johannesburg, South Africa

O. R. Tambo International Airport (JNB)

Johannesburg is South Africa's largest city and the main gateway to southern Africa.

Travel tips for Abuja to Johannesburg

  • Check that your passport is valid for long enough for South Africa’s entry rules, and that it has blank pages.
  • Confirm visa and health requirements for South Africa (and any country you connect through) before you pay for a ticket.
  • Arrive at the airport well ahead of an international departure, and check your airline’s check-in cut-off time.
  • Compare fare types: cheaper fares can have stricter baggage, change and refund rules.

Abuja to Johannesburg flights: frequently asked questions

How do I book a flight from Abuja to Johannesburg?

Choose your dates and number of travellers in the search box on this page and select Search flights. Tifa Travels shows available Abuja to Johannesburg fares from multiple airlines. Pick the one that suits you, enter passenger details, pay securely online and your e-ticket is issued once payment is confirmed.

Which airports do Abuja to Johannesburg flights use?

Flights depart from Nnamdi Azikiwe International Airport (ABV) in Abuja and arrive at O. R. Tambo International Airport (JNB) in Johannesburg.

Can I pay for Abuja to Johannesburg flights in naira?

Yes. Tifa Travels prices flights in Nigerian naira and accepts secure online card and bank payments, so you see exactly what you will be charged before you pay.

What documents do I need to travel from Abuja to Johannesburg?

You need a passport that is valid for the period required by South Africa, and possibly a visa and health documents such as a vaccination certificate, depending on your nationality and any connecting countries. Always confirm current entry requirements with the embassy of South Africa before you book. Tifa Travels also offers visa assistance.

Can I book a one-way or return ticket from Abuja to Johannesburg?

Yes. Select One way or Round trip in the search box. Comparing both options can sometimes reveal a better total fare.

What if I need to change or cancel my Abuja to Johannesburg booking?

Change and refund rules depend on the airline and the fare you choose, and they are shown in the fare details before you pay. Contact Tifa Travels support on +234 201 629 0064 or support@tifatravels.com and our team will help you.

Browse all flight routes →