Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
KLM Royal Dutch Airlines
KL-995,KL-1280
19:50
Johannesburg
10Hrs 55Min 1 Stop
JNB→CDG→LHR
16:35
London
British Airways
BA-54
20:45
Johannesburg
11Hrs 10Min 1 Stop
JNB→→LHR
06:55
London
Air France
AF-763,AF-100
17:10
Johannesburg
4Hrs 5Min 1 Stop
JNB→NBO→LHR
16:15
London
Kenya Airways
KQ-995,KQ-1680
19:50
Johannesburg
10Hrs 55Min 1 Stop
JNB→CDG→LHR
07:45
London
Lufthansa
LH-573,LH-924
19:50
Johannesburg
10Hrs 45Min 1 Stop
JNB→FRA→LHR
07:45
London
Egypt Air
MS-54
21:50
Johannesburg
10Hrs 25Min 1 Stop
JNB→→LHR
07:15
London
Turkish Air
TK-39,TK-1979
19:20
Johannesburg
10Hrs 35Min 1 Stop
JNB→IST→LHR
09:50
London
Emirates
EK-762,EK-7
13:40
Johannesburg
8Hrs 19Min 1 Stop
JNB→DXB→LHR
07:05
London
Qatar Airways
QR-1364,QR-9
14:10
Johannesburg
8Hrs 20Min 1 Stop
JNB→DOH→LHR
06:20
London
Ethiopian
ET-858,ET-700
23:50
Johannesburg
5Hrs 40Min 1 Stop
JNB→ADD→LHR
06:50
London

FAQ about Flights from Johannesburg to London

Q. When is the last flight from Johannesburg to London ?

A. The last flight from Johannesburg to London is at 23:59 and is operated by Kenya Airways.

Q. When is the earliest flight from Johannesburg to London ?

A. The earliest flight from Johannesburg to London is at 00:55 and is operated by Air France.

Q. How many flights are there from Johannesburg to London ?

A. There are 68 flights from Johannesburg to London.

Q. How much time does it take to fly from Johannesburg to London ?

A. It takes 3Hrs 50Min to fly from Johannesburg to London.

Q. Which airline operates the most number of flights from Johannesburg to London ?

A. KLM Royal Dutch Airlines currently operates the most number of flights from Johannesburg to London.

Q. Which are the top airlines that fly from Johannesburg to London ?

A. The top airlines operating from Johannesburg to London are KLM Royal Dutch Airlines, British Airways, Kenya Airways, Air France, Lufthansa, Egypt Air, Turkish Air, Emirates, Qatar Airways, Ethiopian.

Johannesburg to London Flights

Are you searching for cheap flights from Johannesburg to London? Via.com helps you find the best deals on Johannesburg to London flight tickets within seconds! Enjoy an easy and hassle-free interface featuring powerful filters and easy sorting features. Are your travel dates flexible? Then simply use the Airfare Calendar tool to find the cheapest airfare to your destination for a period of six months. You will dramatically increase your chances of finding the lowest airfares if you are an early bird. Try to book your flight ticket well in advance to enjoy the lowest fares. We make finding cheap flight tickets online easier by offering you a one-stop deals page where we list out all current and upcoming airline offers and deals. Whether you’re searching for a direct flight from Johannesburg to London or a connecting flight, you can rest assured of finding the cheapest airfare every single time on Via UAE! What's more, we make it easy for you to find the lowest airfares quickly with the Low Fare Carousel. Or maybe you need to find the fastest flight from Johannesburg to London? We got that covered that as well with the fastest flight filter. Via.com offers you the choice of the largest number of low-cost and full-service airlines from Johannesburg to London flights. So you can choose the perfect flight for your budget. Change in plans? Simply call our 24/7 customer support for easy rescheduling or cancellations. Via also offers you several other exclusive benefits like instant confirmation, reward points and widest choice of airlines.

View Best Offers