Find Flights To JOHANNESBURG (JNB)

Return
One-way

Book the Best Flights to Johannesburg from the UK

Frequently Asked Questions (FAQs)

Direct flights take roughly 11 hours, but making one or two stops can add 2-5 hours to your journey.

Return prices start from £339 in May for flights to Johannesburg; please visit our search tool to check flights and live flight deals.

UK passport holders can stay in SA as tourists for 90 days without a Visa.

British Airways and Virgin Atlantic provide daily flights to Johannesburg from Heathrow.

The best time to book your flight to Johannesburg is 54 days before departure, as this yields the cheapest flights. February is traditionally the cheapest month to travel.

Set up flight price alerts; flights are cheapest when departing midweek, and use our flight search to compare prices.

Ready to Book Your Flights to Johannesburg?

You will want to ensure you do not miss your spot on the next adventure with Travel Flights, whether it is a direct flight from London to Johannesburg or a luxury flight ticket. Book now to level up your trip!

Your trusted travel agency

Our mission is to provide you super-cheap, flexible and secure flights

Secure Trust Account
Secure Trust Account
Peace Of Mind
Peace Of Mind
Happy Customers
Happy Customers
Unbeatable Prices
Unbeatable Prices

Exclusive Travel Flight Deals from London

Discover incredible airline ticket deals with our curated flight deals on Travel Flights. These round-trip routes are provided subject to availability and demonstrate exceptional opportunities for UK travelers:

Wait! we are searching best fares for you.