Flights from London to Johannesburg
At Flight Centre our lovely airfare experts really know their stuff – especially when it comes to the latest London to Johannesburg flights. Thanks to our global reach, we have access to up-to-the-minute information and fares for flights from London to Johannesburg, not to mention a wealth of route advice and travel guide tips. And, if all that’s not enough, we can even package your flights with our hand-picked hotels and experiences too. Chat to your Travel Consultant today over the phone or in-store to find out more!
Top London to Johannesburg Airfares & Flight Deals
What Our Customers Say About Us
More Information about Flights from London to Johannesburg
Yes, there are many airlines that offer non-stop flights from London to Johannesburg.
The distance between London and Johannesburg is 5,958 miles.
The average flight time from London to Johannesburg, South Africa, is approximately 11 hours.
- British Airways
- Emirates Airlines
- Virgin Atlantic
- Etihad Airways
- Qatar Airways
- Turkish Airlines
- South African Airways
- Air France
- Royal Dutch Airways