Skip to main content
Beginning of main content

JNB (Johannesburg) to LHR (London) Flights $570.64

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap JNB to LHR Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

London

$1672.44

$2940.33

$653.97

$815.78

Interesting Facts About Flights from Johannesburg to London (JNB to LHR)

Question : Looking for the quickest flight from JNB to LHR?
Answer : British Airways can get you there in 11 hours and five minutes. For example, if you were to leave Johannesburg at 8:20 PM SAST, you would arrive in London at 5:25 AM BST (remember, there is a time change of two hours).

Question : Is the price you found a good deal?
Answer : Prices for this trip tend to fluctuate a lot more than other flights from South Africa. They can vary anywhere from $528 to $10,529. Prices tend to be lower the further out you book.

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : Since low prices are preferred, look at Jul 25th. As of Jul 17th, it's showing the cheapest ticket sales at $528. That is 41% below the average price for this route, so you can spend that extra money on a fun experience in London.

Question : What's the expected flight time for JNB to LHR?
Answer : When flying from JNB to LHR, it will take 11 hours and 18 minutes on average.

Question : Do travelers from Johannesburg typically stay in London for very long?
Answer : Over the next two months, travelers from JNB to LHR are planning on staying for 23 days on average.

Question : How often is the O.R. Tambo International Airport (JNB) to London Heathrow Airport (LHR) route delayed?
Answer : Flights from JNB to LHR are on time 92% of the time, ranking in the 99th percentile worldwide. If a flight is delayed, though, expect an average of less than half an hour added to your flight time.

Question : Which airline is struggling to get to London on time?
Answer : If you decide to book your flight with South African Airways, keep an eye on your departure time. 11% of flights from O.R. Tambo International Airport (JNB) to London Heathrow Airport (LHR) are delayed.