Flights from London to Johannesburg

01 Travellers
Adult 16 yrs and above
- +
Youth 12 - 15 Yrs
- +
Child 2 - 11 Yrs
- +
Infant On Seat Below 2 Yrs
- +
Infant On Lap Below 2 Yrs
- +
  • flight

     

    divider
    location

     

  • calendar

    calendar

Search for

Cape Verde
3 Packages
COUNTRY
France
6 Packages
COUNTRY
Paris
(6 Packages)
CITY
Hungary
6 Packages
COUNTRY
Budapest
(6 Packages)
CITY
Indonesia
9 Packages
COUNTRY
Bali
(9 Packages)
CITY
Italy
6 Packages
COUNTRY
Rome
(6 Packages)
CITY
Maldives
9 Packages
COUNTRY
Mauritius
9 Packages
COUNTRY
Mexico
9 Packages
COUNTRY
Cancun
(9 Packages)
CITY
Netherlands
6 Packages
COUNTRY
Amsterdam
(6 Packages)
CITY
Portugal
6 Packages
COUNTRY
Lisbon
(6 Packages)
CITY
Spain
6 Packages
COUNTRY
Barcelona
(6 Packages)
CITY
Sri Lanka
9 Packages
COUNTRY

Travel Expertise

39+ Years of Travel Expertise

IATA Certified

IATA Certified

ATOL Protected

ATOL Protected

ABTA Member

ABTA Member

4.8/5 Trustpilot Rating

4.8/5 Trustpilot Rating

airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline airline

Book Cheap Flights from London to Johannesburg

Booking flights from London to Johannesburg is straightforward with multiple options available throughout the week. Fly for business, to visit family, or simply to explore South Africa. You can choose from direct or connecting flights to match your schedule and budget.

Johannesburg is known for its Apartheid Museum, Soweto, Lion & Safari Park. This guide covers everything you need to know about booking your London to Johannesburg flight, from the best times to travel to route options and tips for finding the best deals.

Cheap flight deals from London to Johannesburg 

Condor Airlines Condor Airlines
London (LGW) - Johannesburg (JNB)
Condor Airlines Condor Airlines
Johannesburg (JNB) - London (LGW)
Economy
Fr. £446.8
Etihad Airways Etihad Airways
London (LHR) - Johannesburg (JNB)
Etihad Airways Etihad Airways
Johannesburg (JNB) - London (LHR)
Economy
Fr. £643.59
Lufthansa Lufthansa
London (LHR) - Johannesburg (JNB)
Lufthansa Lufthansa
Johannesburg (JNB) - London (LHR)
Economy
Fr. £644.95
Ethiopian Airlines Ethiopian Airlines
London (LGW) - Johannesburg (JNB)
Ethiopian Airlines Ethiopian Airlines
Johannesburg (JNB) - London (LGW)
Economy
Fr. £654.0

London to Johannesburg Flight Information

Airlines Operating Direct Flights from London to Johannesburg

British Airways
Virgin Atlantic

Airlines Operating Connecting Flights from London to Johannesburg

Emirates (via Dubai)
Qatar Airways (via Doha)
Ethiopian Airlines (via Addis Ababa)
KLM (via Amsterdam)

Cheapest Time to Book Flights from London to Johannesburg

1

Best Time to Book

The most affordable flights from London to Johannesburg are typically found during off-peak months like April, May, June, when demand is lower and fares drop.

2

Plan Ahead

Book your flights 3 to 4 months in advance to get the best prices. Early booking helps you avoid last-minute price increases.

3

Avoid High Season

Peak travel months (December, January, February (South African summer)) tend to have higher prices due to increased demand. Book outside these periods to save money.

4

Save More with Flexible Dates

Flexible travel dates can help you find cheaper fares. Mid-week flights on Tuesdays and Wednesdays often have lower prices than weekend flights.

Airports for London to Johannesburg Flights

Book Flights from London to Johannesburg

Speak to a real travel expert for flight details, airlines, and the latest deals.

Book Now

Additional Information for Your London to Johannesburg Flights

How to Book Cheap Flights from London to Johannesburg With Crystal Travel

1

Search Flights

Visit the Crystal Travel website and search for flights from London to Johannesburg, choosing from a range of options.

2

Be Flexible with Dates

Flying midweek or during off-peak seasons can help you find cheaper flights.

3

Compare Airlines and Routes

Use Crystal Travel's comparison tools to compare different airlines, routes, and prices to find the best deal.

4

Choose the Right Class

Economy Class is the cheapest option; Premium Economy or Business Class offers extra comfort for a higher price.

5

Book Early or Look for Deals

Booking in advance gives you the best prices, but also check for last-minute deals close to your travel date.

Frequently Asked Questions

How long is the flight from London to Johannesburg?

What is the cheapest month to fly from London to Johannesburg?

Which terminal at London Heathrow is for Johannesburg flights?

Which airlines fly direct from London to Johannesburg?

Which London airport is best for Johannesburg flights?

What is the time difference between London and Johannesburg?