Flights from Johannesburg to Lagos

JNBLOS

O.R. Tambo International Airport (Johannesburg, South Africa) → Murtala Muhammed International Airport (Lagos, Nigeria)

Also known as Johannesburg, Lagos.

Nonstop
6h 20m
Distance
4,524 km
Frequency
4×/week
One-way from
$237
Airlines
South African Airways

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Wednesday

  • SA6015:10→20:306h 20mSouth African Airways

Thursday

  • SA6015:10→20:306h 20mSouth African Airways

Friday

  • SA6015:10→20:306h 20mSouth African Airways

Sunday

  • SA6015:10→20:306h 20mSouth African Airways

Johannesburg to Lagos — frequently asked

How long is the flight from Johannesburg to Lagos?
JNB–LOS is 6h 20m nonstop, covering 4,524 km (2,811 mi).
Which airlines fly nonstop from Johannesburg to Lagos?
South African Airways operates this route nonstop.
How much is a flight from Johannesburg to Lagos?
One-way fares on JNB–LOS recently started from $237. Fares change daily, so check current prices before booking.
How often do flights run from Johannesburg to Lagos?
The route is served 4 days a week (4 scheduled departures).