- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Lagos
Cheap flights from Johannesburg to Lagos from ZAR 4,077
Air Côte d'Ivoire, Asky Airlines and South African Airways fly nonstop from Johannesburg to Lagos. The flight takes around 6h 09m, and the cheapest one-way fare we found recently is ZAR 4,077 on 29 Dec.
Direct flights available 6h 09m Cheapest in December Prices checked 14 days ago
Johannesburg to Lagos at a glance
Cheapest one-wayZAR 4,077TAAG Angola Airlines · 1 stop · Tue 29 DecFastest flight6h 09mEstimated
Nonstop flightsYesAir Côte d'Ivoire, Asky Airlines, South African Airways
Airlines flying nonstop from Johannesburg to Lagos
3 airlines on this route.
Good to know
- Distance
- 4,523 km2,809 miles
- Flight time
- 6h 09mestimate
- Time difference
- -1hLagos vs Johannesburg
- Currency in Lagos
- NGN
- Airports
- JNB, HLA → LOS
Flights from Johannesburg to Lagos: questions answered
How much is a flight from Johannesburg to Lagos?
The cheapest one-way fare we found recently is ZAR 4,077 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Johannesburg to Lagos?
Yes. Air Côte d'Ivoire, Asky Airlines and South African Airways fly this route nonstop.
How long is the flight from Johannesburg to Lagos?
A nonstop flight covers 4,523 km and takes around 6h 09m.
Which airlines fly from Johannesburg to Lagos?
Air Côte d'Ivoire, Asky Airlines and South African Airways operate nonstop flights on this route.
Which airports serve Johannesburg and Lagos?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Lagos: Murtala Muhammed International Airport (LOS).
What is the time difference between Johannesburg and Lagos?
Lagos is 1 hour behind Johannesburg.


