Flights from Lagos to Johannesburg

Compare fares from Murtala Muhammed International Airport (LOS) to O. R. Tambo International Airport (JNB), pay in naira and get your e-ticket in minutes.

Lagos (LOS)Johannesburg (JNB)
Travellers

Why book Lagos to Johannesburg flights with Tifa Travels

Pay in naira

See the full price in naira up front and pay securely online.

Instant e-ticket

Your e-ticket is issued as soon as payment is confirmed.

24/7 support

Real people to help with changes, refunds and questions.

How to book Lagos to Johannesburg flights

  1. 1

    Enter your travel dates and passengers above and search.

  2. 2

    Compare available Lagos to Johannesburg fares and choose your flight.

  3. 3

    Enter passenger details exactly as they appear on the travel document.

  4. 4

    Pay securely online and receive your e-ticket by email.

Lagos and Johannesburg at a glance

Departing from

Lagos, Nigeria

Murtala Muhammed International Airport (LOS)

Lagos is Nigeria's largest city and commercial capital, and its international airport is the busiest gateway in the country.

Arriving in

Johannesburg, South Africa

O. R. Tambo International Airport (JNB)

Johannesburg is South Africa's largest city and the main gateway to southern Africa.

Travel tips for Lagos to Johannesburg

  • Check that your passport is valid for long enough for South Africa’s entry rules, and that it has blank pages.
  • Confirm visa and health requirements for South Africa (and any country you connect through) before you pay for a ticket.
  • Arrive at the airport well ahead of an international departure, and check your airline’s check-in cut-off time.
  • Compare fare types: cheaper fares can have stricter baggage, change and refund rules.

Lagos to Johannesburg flights: frequently asked questions

How do I book a flight from Lagos to Johannesburg?

Choose your dates and number of travellers in the search box on this page and select Search flights. Tifa Travels shows available Lagos to Johannesburg fares from multiple airlines. Pick the one that suits you, enter passenger details, pay securely online and your e-ticket is issued once payment is confirmed.

Which airports do Lagos to Johannesburg flights use?

Flights depart from Murtala Muhammed International Airport (LOS) in Lagos and arrive at O. R. Tambo International Airport (JNB) in Johannesburg.

Can I pay for Lagos to Johannesburg flights in naira?

Yes. Tifa Travels prices flights in Nigerian naira and accepts secure online card and bank payments, so you see exactly what you will be charged before you pay.

What documents do I need to travel from Lagos to Johannesburg?

You need a passport that is valid for the period required by South Africa, and possibly a visa and health documents such as a vaccination certificate, depending on your nationality and any connecting countries. Always confirm current entry requirements with the embassy of South Africa before you book. Tifa Travels also offers visa assistance.

Can I book a one-way or return ticket from Lagos to Johannesburg?

Yes. Select One way or Round trip in the search box. Comparing both options can sometimes reveal a better total fare.

What if I need to change or cancel my Lagos to Johannesburg booking?

Change and refund rules depend on the airline and the fare you choose, and they are shown in the fare details before you pay. Contact Tifa Travels support on +234 201 629 0064 or support@tifatravels.com and our team will help you.

Browse all flight routes →