Johannesburg to London flight status today

List of all flights from Johannesburg South Africa (JNB) to London United Kingdom (LHR) and airlines operated flight from Johannesburg to London. The flight is an international flight from South Africa to United Kingdom. There are 29 flights operated by 13 airlines on this route.

The distance from Johannesburg, ZA (JNB) to London, GB (LHR) is 9045 km (5620 miles). The time zone of the point of departure O.R. Tambo International Airport is GMT +2:00. The current time is Monday 2025-11-17 22:53 PM. The time zone of the destination point London Heathrow Airport is GMT0:00 The current time is Monday 2025-11-17 20:53 PM.

Virgin Atlantic | Iberia | American Airlines | WestJet | British Airways | Finnair | China Eastern | United Airlines | Delta | South African Airways | SAS | TAP Portugal | Air Canada |

List of 29 flights from Johannesburg, ZA (JNB) to London, GB (LHR).
No. Departure Arrival Last Update Status
VS450 22:00 07:20 Scheduled On time
VS614 02:00 01:00 In Air
VS602 21:51 06:37 Unknown
VS462 22:20 07:40 Scheduled

 

No. Departure Arrival Last Update Status
IB3512 19:35 04:55 Departed On time
IB3510 22:00 07:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AA7105 22:00 07:25 Scheduled On time
AA7107 19:35 04:55 Scheduled On time

 

No. Departure Arrival Last Update Status
WS5717 22:00 07:20 Scheduled On time

 

No. Departure Arrival Last Update Status
BA56 19:35 04:55 Scheduled On time
BA54 22:00 07:25 Scheduled On time
BA50 08:10 18:35 In Air
BA1056 19:25 None Scheduled

 

No. Departure Arrival Last Update Status
AY5944 22:00 07:25 Scheduled On time

 

No. Departure Arrival Last Update Status
MU4589 22:00 07:20 Scheduled On time

 

No. Departure Arrival Last Update Status
UA7252 20:50 06:25 Unknown

 

No. Departure Arrival Last Update Status
DL4347 22:00 07:15 Unknown
DL4388 22:20 07:40 Landed

 

No. Departure Arrival Last Update Status
SA234 20:50 06:25 Unknown
SA2734 19:50 06:20 Landed
SA2234 08:00 Arrived
SA9234 06:25 en-route
SA3238 09:00 18:35 Landed
SA236 20:30 06:55 Scheduled

 

No. Departure Arrival Last Update Status
SK9354 20:50 06:25 Unknown
SK9356 21:50 07:20

 

No. Departure Arrival Last Update Status
TP6846 20:50 06:25 Unknown
TP6854 21:50 07:20

 

No. Departure Arrival Last Update Status
AC6873 20:50 06:25 Unknown