Skip to main content
Beginning of main content

LOS (Lagos) to JNB (Johannesburg) Flights $467.46

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap LOS to JNB Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Lagos to Johannesburg (LOS to JNB)

Question : What day has the most flight time options?
Answer : When you’re flying from LOS to JNB, the day with the most flight times is Saturday, with two different options. Note that the day with the most flight time options for all flights departing from Nigeria is Tuesday with 96.

Question : Do travelers from Lagos typically stay in Johannesburg for very long?
Answer : Travelers from LOS to JNB stay 22 days on average.

Question : How often are flights late from Murtala Muhammed International Airport (LOS) to O.R. Tambo International Airport (JNB)?
Answer : The Lagos to Johannesburg route has an 81% on-time rate, ranking in the 91st percentile worldwide in getting their passengers to their destinations on schedule. If a flight is delayed, though, expect an average of 19 minutes added to your flight time.

Question : Looking for the quickest flight from LOS to JNB?
Answer : South African Airways currently holds the quickest travel time with five hours and 45 minutes. So, you would arrive in Johannesburg at 5:00 AM SAST if you left Lagos at 10:15 PM WAT. Remember, there is a time change of one hour.

Question : Would you be willing to change your travel days if it saved you money?
Answer : In August, Friday is your cheapest day to fly. Being flexible with your travel days garners even more savings during booking.

Question : What day in the next four weeks has the best fares?
Answer : As of Jul 24th, the best day for deals to Johannesburg (JNB) is Jul 26th. It costs $449, which is 28% below the average price to book the same route.

Question : How many departure times are there on a given day?
Answer : Each day is different, but on average, you can expect to see two available departure times. That is lower than the national average of three.