Nigeria flights

Book cheap flights from South Africa to Nigeria

Flights from South Africa to Nigeria

Prices observed in the past 7 days start from R4579 one-way and R10679 round trip. Fares and availability may change at any time, and additional terms may apply.

Popular airlines to Nigeria

Flights from South Africa to Nigeria

Flights from South Africa to Nigeria connect travellers with one of West Africa’s busiest business and cultural destinations. Direct flights are available from Johannesburg to Lagos, while travellers from other South African cities can reach Nigeria via connecting routes to Lagos, Abuja and other major hubs.

Frequently Asked Questions

How long is the flight from South Africa to Nigeria?

Direct flights from Johannesburg to Lagos take around 6 hours 20 minutes. Flights from other South African cities, or to Nigerian cities like Abuja, usually take longer due to stopovers.

When is the cheapest time to book flights from South Africa to Nigeria?

The cheapest time to book is usually 4–8 weeks before departure. For better fares, travel outside peak periods such as December, Easter and major public holidays.

Which airlines fly from South Africa to Nigeria?

South African Airways operates direct flights from Johannesburg to Lagos. Connecting options may include Ethiopian Airlines, Kenya Airways, Qatar Airways, Emirates and other regional or international carriers, depending on your route.

Do South Africans need a visa for Nigeria?

Yes, South African passport holders need a visa to travel to Nigeria. Short-stay visas (such as business or tourist visas) must be obtained before departure, and travellers are also required to have a valid yellow fever vaccination certificate on arrival.

What do I need to know before travelling to Nigeria?

Nigeria is 1 hour behind South Africa. Check your visa, passport validity, yellow fever certificate requirements, baggage rules and arrival city before travelling.

Which airports are used for this route?  

Flights from South Africa usually depart from O.R. Tambo International Airport (JNB), with connections from Cape Town, Durban and other cities. Common arrival airports include Murtala Muhammed International Airport (LOS) in Lagos and Nnamdi Azikiwe International Airport (ABV) in Abuja.

Custom travel packages

More popular flights from South Africa

Why travel from South Africa to Nigeria

Discover what sets Nigeria apart and why it continues to inspire travellers

More popular flights to Nigeria

Download Travelstart App

TRAVEL HACK

Why book with us

Bringing you the best fares from all airlines

Expert assistance from booking to departure

Online destinations for planning your travels

Already booked your flight?

1000’s of options worldwide

Best price

Great service

Travelstart personalised support
Personalized assistance

Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.