London, a global hub of culture, history, and commerce, captivates travelers with its iconic landmarks, world-class shopping, and vibrant arts scene. This dynamic city offers endless opportunities for exploration, business, and cultural experiences. It is a perfect starting point for international journeys. London to Johannesburg flights connect two vibrant cities full of culture, business, and adventure. Johannesburg, South Africa’s largest city, is known for its rich history, lively neighborhoods, and access to stunning natural attractions and safaris. Turkish Airlines offers comfortable seats, gourmet meals, and in-flight entertainment for a memorable trip. Take advantage of flights from London to Johannesburg and secure an unforgettable journey today.
London - Johannesburg flights from GBP565*
Book flights from London to Johannesburg

Departure: London
London is an exciting city full of life, history, and culture. It’s a place where old meets new. You can see the famous Big Ben and Buckingham Palace, then take the Tube to modern areas like Canary Wharf or Shoreditch. The city is also an important economic center, home to many banks, fashion brands, and creative industries. You can explore the British Museum, take a ride on the London Eye, or walk along the River Thames. If you love shopping, Oxford Street and Covent Garden are perfect spots to find something special. Before your flight to Johannesburg from London, spend a little more time enjoying the City of Fog. Visit a free museum like the National Gallery, grab a traditional fish and chips meal, or relax with a coffee near Heathrow or Gatwick Airport. The flight duration London-Johannesburg is approximately 4 hours from London to Istanbul, followed by a second leg of 9 hours and 45 minutes from Istanbul to Johannesburg. Catch your flight to Johannesburg from London for your next great adventure!
Arrival: Johannesburg
Johannesburg, in the northeast of South Africa, is the country’s largest city and a major economic hub. Known for its gold-mining heritage and vibrant urban life, it offers a fascinating mix of history, culture, and nature. London-Johannesburg flight tickets open the door to attractions including the Apartheid Museum, Maboneng Precinct, Constitution Hill, and the Hector Pieterson Memorial, offering a rich mix of history, culture, and vibrant street life. Johannesburg also serves as a gateway to South African cuisine. Traditional dishes like bobotie, braai, and biltong can be enjoyed at local restaurants and street markets. Freshly brewed coffee and artisanal pastries are popular in the city’s many coffee shops, especially in areas like Braamfontein and Rosebank. For nature lovers, day trips to nearby cities like Pretoria, the administrative capital, or Soweto, rich in cultural heritage, add even more variety to the journey. Festivals and cultural events bring music, dance, and local traditions to life, giving visitors a true taste of South Africa’s heritage. Book flight London-Johannesburg now to explore the city and its surroundings.

Discover London - Johannesburg flights
View current London – Johannesburg flight ticket fares to find the flight that’s best for you. Whether you’re flying for business or for leisure, you’ll enjoy a safe, comfortable trip with the exceptional service standards offered by Turkish Airlines.
From | To | Fare Type | Dates | Price | |
|---|---|---|---|---|---|
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Tue, February 24 - Tue, March 03 | From GBP591 Last update 6 hrs ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Wed, February 18 - Wed, February 25 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Sun, February 22 - Thu, February 26 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Fri, February 27 - Tue, March 03 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Mon, February 16 - Mon, March 02 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Tue, March 10 - Tue, March 17 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Mon, March 09 - Mon, March 23 | From GBP596 Last update 1 day ago | |
| London (LHR) | Johannesburg (JNB) | Round-trip / Economy | Sun, March 01 - Thu, March 05 | From GBP596 Last update 1 day ago |
*Fares displayed have been collected within the last 48 hours and may no longer be available at time of booking.
Airport information

London Airports: Heathrow (LHR) & Gatwick (LGW)
London is served by three major airports, Heathrow (LHR), Gatwick (LGW), and Stansted (STN), each offering modern facilities and a wide range of services. Heathrow Airport (LHR) is about 24 km west of the city center, with luxury shops, international restaurants, comfortable lounges, and free Wi-Fi. Travelers can easily reach central London via the Heathrow Express to Paddington Station in 15–20 minutes or take the Elizabeth Line, which connects to several key areas across the city. In addition, public buses provide a more cost-effective option, and taxis 24/7. Gatwick Airport (LGW), located 45 km south of London, is known for efficient operations and easy navigation between its North and South terminals. It offers restaurants, cafés, shopping, VIP lounges, and car rentals, with transport options including the Gatwick Express train, buses, taxis, and shared shuttles. For those planning a trip to South Africa, booking London-Johannesburg flight tickets ensures a smooth start to the journey. Passengers departing on a flight London Airport to Johannesburg can enjoy convenient connections, modern airport facilities, and easy access to London’s transport network.
Johannesburg Airport (O. R. Tambo International – JNB)
Flights from London to Johannesburg arrive at O. R. Tambo International Airport (JNB), located about 25 km northeast of the city center. As South Africa’s busiest airport, it serves as a major gateway for international travelers. The airport features modern terminals with spacious lounges, duty-free shopping, a variety of restaurants and cafés, free Wi-Fi, and car rental services. Designed for comfort and efficiency, JNB features clear signage, quick check-in, and easy navigation throughout the terminals. Transport to and from the city includes taxis, shuttle buses, and the Gautrain rapid rail service connecting directly to the central city. Booking in advance helps secure the best prices and schedules. With its modern facilities and easy city access, Johannesburg Airport Tambo International is the ideal gateway to Johannesburg and South Africa. Find the best London-Johannesburg flight deals with Turkish Airlines, and enjoy the convenience and comfort.
Travel Tips for Johannesburg
- Stay in safe areas like Sandton or Rosebank. Avoid walking alone at night.
- Use taxis, ride-hailing apps, or the Gautrain.
- Carry some Rand; use cards for bigger expenses.
- Get a local SIM or enable roaming.
- Check vaccinations and bring essential meds.
- Explore Johannesburg’s key historical and cultural sites.
- Sample local cuisine at reputable restaurants and street vendors for an authentic taste.
- Stay alert and keep valuables secure.
