Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Johannesburg
  4. Johannesburg to Lagos
Nonstop route · South Africa → Nigeria

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
JNBLOS

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.

AirlineFlights a weekTypical departuresFromSearch
Air Côte d'Ivoire———Search
AAAsky Airlines———Search
South African Airways———Search

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.

More flights from Johannesburg