Flights from Johannesburg to Lagos

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

Johannesburg (JNB)Lagos (LOS)
Travellers

Why book Johannesburg to Lagos 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 Johannesburg to Lagos flights

  1. 1

    Enter your travel dates and passengers above and search.

  2. 2

    Compare available Johannesburg to Lagos 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.

Johannesburg and Lagos at a glance

Departing from

Johannesburg, South Africa

O. R. Tambo International Airport (JNB)

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

Arriving in

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.

Travel tips for Johannesburg to Lagos

  • Check that your passport is valid for long enough for Nigeria’s entry rules, and that it has blank pages.
  • Confirm visa and health requirements for Nigeria (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.

Johannesburg to Lagos flights: frequently asked questions

How do I book a flight from Johannesburg to Lagos?

Choose your dates and number of travellers in the search box on this page and select Search flights. Tifa Travels shows available Johannesburg to Lagos 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 Johannesburg to Lagos flights use?

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

Can I pay for Johannesburg to Lagos 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 Johannesburg to Lagos?

You need a passport that is valid for the period required by Nigeria, 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 Nigeria before you book. Tifa Travels also offers visa assistance.

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

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 Johannesburg to Lagos 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 →