

Pay Now:
₦1,422,982

Pay Now:
₦94,143

Pay Now:
₦2,541,152

Pay Now:
₦2,112,446

Pay Now:
₦1,422,982

Pay Now:
₦94,143

Pay Now:
₦1,422,982

Pay Now:
₦1,422,982


























Enjoy a seamless travel experience with these amazing benefits!
Book cheap flights to Johannesburg this holiday from Lagos to the largest and wealthiest city in South Africa. This treasure town is seated in the heart of diamond and gold country, holding status as the world's largest city not settled upon a river, lake or sea. Settled in the mineral-rich hills of the Witwatersrand Range, Johannesburg has become an international hub for travel and offers many cultural, historical and modern visitor attractions.
Your Johannesburg adventure begins as soon as you touch down at O. R. Tambo International Airport (JNB). The Gautrain, Johannesburg speed rail, can take airport travelers the rest of the way to most hotels or hotel shuttle pickup destinations.
You can find cheap Johannesburg flights with Tbils flight search tool above. Select from several airlines serving Johannesburg airports like Lanseria International Airport (HLA) and O. R. Tambo International Airport (JNB).
Land, collect your bags, and make your way from the Johannesburg airport to your hotel with ease. Whether you arrive on O. R. Tambo International Airport (JNB) or Lanseria International Airport (HLA), you'll have an easy time finding a cab to get you to your hotel in Johannesburg. Highways are the main way for traveling, so you'll be using cabs and buses.
It's likely your hotel offers car or shuttle service to your favourite Johannesburg attractions, so be sure to ask! A sprawling young city, Johannesburg also has a city-wide Metro bus as well as a Metro Railway for getting around older areas in south Johannesburg.
🌤️ Best Travel Seasons:
Peak Season (May-Oct)
Off-Peak (Oct-May)
Looking for cheapest flight from Lagos to Johannesburg? Log on to Tbils and book cheap flights to Johannesburg from anywhere in the world today with one of the top rated airlines below:
Search for a flight to Johannesburg today on Tbils. Fly from Murtala Muhammed International Airport in Nigeria to O. R. Tambo International Airport (JNB) with airlines like Arik Air, Kenya Airways, South African Airways, Emirates, Delta Air Lines and other carriers that currently fly to Johannesburg.
Visit the beautiful city of Johannesburg and come home feeling inspired and humbled. Browse discount Johannesburg packages today on Tbils! If you need a South African Visa, let our online travel agents guide you through the process of obtaining one.
1 Jones Rd, Kempton Park, Johannesburg, 1632, South Africa
O.R. Tambo International Airport is South Africa's busiest airport and the primary gateway for international travel to Johannesburg. Located about 22 km from the city center, the airport serves as the hub for South African Airways and offers excellent facilities for travelers.
The price of a flight to Johannesburg varies depending on the airline, time of travel, season, and booking platform. Tbils offers competitive pricing and real-time comparison across all major airlines flying to Johannesburg from Nigeria. For the best deals, book at least 6-8 weeks in advance and consider traveling during shoulder seasons.
Direct flights from Lagos to Johannesburg take approximately 5-6 hours, making it one of the most convenient African routes for Nigerian travelers. Multiple airlines offer daily flights with competitive pricing. Economy class tickets typically range from ₦250,000 to ₦450,000 depending on season and how far in advance you book.
Don't miss these South African culinary delights during your visit to Johannesburg:
Book your cheap flights to Johannesburg today with Tbils and discover why this dynamic city is known as the economic powerhouse of Africa. From rich history to modern attractions, Johannesburg offers an unforgettable South African experience.