Book cheap flights from Johannesburg to Lagos

Explore the best deals

Discover the cheapest flights from Johannesburg to Lagos
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Lagos

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of March. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 30 Mar - 05 Apr
R 4 704
R 4 671
R 4 707
R 4 776
R 4 406
R 4 843
R 4 722
R 4 308
R 5 191
R 4 765
R 5 209
R 4 800
FebruaryMarchApril
Airlines that fly from Johannesburg to Lagos

Currency and cost comparison

TrainLocal, one-way ticket
70%Trains in Lagos are 70% cheaper than in Johannesburg.
JohannesburgR 38,00
LagosR 11,39
MealMid-priced restaurant
76%A meal in Lagos is 76% cheaper than a meal in Johannesburg.
JohannesburgR 200,00
LagosR 47,66
TaxiStandard daytime start rate
21%Taxis are 21% more expensive in Lagos than in Johannesburg.
JohannesburgR 16,00
LagosR 19,38
CoffeeRegular cappuccino
2%Coffee in Lagos is 2% cheaper than in Johannesburg.
JohannesburgR 39,56
LagosR 38,69
Exchange rate
1 ZAR = 87.7 NGN
1 NGN = 0.02 ZAR
Last checked on Wed, 02/04
Distance: 4497 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Lagos airports
Murtala Muhammed (LOS)How far from city centre: 19 kms

Flights from Johannesburg to Lagos: all you need to know

Lagos, Nigeria’s largest city, offers a unique blend of history, culture, and bustling urban life. Explore its rich heritage through ancient sites and vibrant markets, or experience the dynamic energy of its modern art and music scenes. From historical landmarks to relaxing beaches, Lagos presents a diverse appeal, drawing visitors keen to discover its distinct character.

Flying from Johannesburg to Lagos generally takes about 5 hours and 50 minutes. This journey connects two major African hubs, with several airlines offering direct and indirect routes. For a comfortable trip, consider visiting Lagos during the dry season, which runs from November to April. These months offer pleasant weather, ideal for exploring the city's outdoor attractions and beaches without the frequent rainfall of the wet season. Booking your flight in advance, especially during peak travel periods, often secures better fares and availability.

Information about Johannesburg airports

Flights to Lagos from Johannesburg typically depart from O.R. Tambo International Airport. This primary aviation hub facilitates extensive international and domestic travel.

O.R. Tambo International Airport (JNB)

This airport, located east of the city, serves as a major gateway for air travel throughout Southern Africa. It features two terminals, A and B, connected by a central area housing retail outlets, restaurants, and lounges. Travellers can access facilities like a hotel directly at the terminal, several car rental services, and various transportation links including the Gautrain rapid rail system connecting to Sandton and Pretoria. The complex also offers a duty-free shopping area for departing passengers.

Airports in Lagos: good to know

Flights from Johannesburg to Lagos generally arrive at Murtala Muhammed International Airport. This airport serves as the primary gateway for international air travel into Nigeria's largest city.

Murtala Muhammed International Airport (LOS)

Located in Ikeja, Lagos State, Murtala Muhammed International Airport is the busiest airport in West Africa. This major hub comprises an international terminal and a domestic terminal, providing connectivity across the continent and beyond. Facilities at the transport complex include a variety of dining options and duty-free shops, catering to passengers awaiting their departures or after their arrivals. Ground transportation from the international gateway offers access to Lagos Island and other areas of the city via taxis and ride-sharing services.

Get the best flight deals from Johannesburg to Lagos

Get ready to discover Lagos from Johannesburg. With eDreams, you can effortlessly compare thousands of flights from numerous airlines, ensuring you find the perfect option for your journey. Unlock even more savings with an eDreams Prime subscription, giving you access to exclusive discounts on flights to Nigeria. Planning your whole trip is simpler when you book your flight and hotel together in one convenient bundle. Take the stress out of travel planning and start your adventure now. Explore our flight deals and prepare for an unforgettable experience in Lagos.

Frequently asked questions about flights from Johannesburg to Lagos

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Nigeria. At eDreams have you covered!
For flights from Johannesburg to Lagos, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Lagos is R3245. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Lagos more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Lagos costs about $ 19.38 ZAR, 21% more expensive than Johannesburg, with a fare of $ 16.00 ZAR,
while train tickets cost 70% less at Lagos: $ 11.39 ZAR versus $ 38.00 ZAR at Johannesburg.
Comparing the price of a meal, they range from 47.66 ZAR euros in Lagos, 76% less than the 200.00 ZAR euros in Johannesburg.
The price of the coffee is around 2% cheaper in Lagos, with an average of 38.69 ZAR, while in Johannesburg the coffee costs 39.56 ZAR.
How long does the flight from Johannesburg to Lagos take?
Flight length from Johannesburg to Lagos is around 08:29 hours on average, at an average distance of 5 825 km, for flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Johannesburg and Lagos?
The main route from Johannesburg to Lagos is: O. R. Tambo International Airport (JNB) to Murtala Muhammed International Airport (LOS). The following airlines fly this route:
South African Airways.
Taag.
RwandAir.

Plan your trip

Popular Flight RoutesAlternate routes