Cheapest flights to South Africa in the next 3 months
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Lagos to South Africa
Flights from Lagos to South Africa will land you in this beautiful, historical country within approximately 5 hours and 40 minutes. Flights depart from Murtala Muhammed International Airport (LOS) and land at South Africa’s hub airport, O.R. Tambo International (JNB). The main airlines flying from Lagos to South Africa are South African Airways, RwandAir, Kenya Airways and Ethiopian Airlines. Direct flights from Lagos to South Africa are available.
Compare all airlines and book the best price!
Things to know before you travel to South Africa
Essential details you need to know before your trip.
South African Rand
1 ZAR = 12.76 NGN
isiZulu / English
O.R. Tambo International Airport (JNB)
Johannesburg is 1 hour ahead of Lagos.
Type D / M / N
Nigerian citizens travelling from Lagos to South Africa need a valid passport and tourist visa, valid for a stay of up to 90 days.
From O.R. Tambo International Airport, it takes a 25-minute drive to get to the heart of Johannesburg.
Some of South Africa’s national treasures include Robben Island in Cape Town, the Apartheid Museum in Johannesburg and the Kruger National Park in Mpumalanga.