British Airways· Callsign BAW54

BA54 Flight Status: Johannesburg to London

British Airways between Johannesburg and London: 9,074 km north, ultra-long-haul, tracked live here whenever it is transmitting.

Save
Send this flight to someone

They get a page with the live position and no sign-up. The link stops working when it expires.

Not currently flying

Status on this page means observed ADS-B activity inside available receiver coverage. Confirm official delay, cancellation, gate and booking status with British Airways.

Johannesburg
O. R. Tambo International Airport
9,074 km · 5,639 mi
Non-stop
London
London Heathrow Airport
Aircraft
Not yet observed
fills in once we log the airframe
Distance
9,074 km
4,900 nautical miles
Heading
342°
tracks north
Clock change
-1 h
on arrival
Length rank
#87
of 271 tracked routes

Follow BA54 in real time

The aircraft appears below whenever it is airborne and inside receiver coverage. Its planned route is drawn between the two airports.

BA54 is not transmitting right now. It may be between rotations, on the ground, or out of receiver range - Check back near departure time. The full map has the rest of the sky, and what is flying over me will name whatever is above you instead.

BA54 at a glance

  • The trip: 9,074 km (5,639 miles) from Johannesburg to London, flying north.
  • How long: no published block time for this service yet.
  • Your watch: set it 1 hour back on arrival.
  • Window seat tip: either side works on this heading.

BA54 route overview: JNB to LHR

BA54 distance and great-circle path

BA54 covers 9,074 km, or 5,639 miles. That makes it an ultra-long-haul flight, near the limit of what most twinjets can fly non-stop. Of the 271 routes we track, it ranks 87 by distance.

This flight changes hemisphere. Johannesburg sits in the southern half of the world and London in the northern, so the 9,074 km run north lands in the opposite season to the one it left. Watches move 1 hour back between the two gates. It links South Africa with United Kingdom.

Our guide explains how the JNB-LHR route appears on a tracker map.

What to know about BA54

  • Time change: you land 1 hour behind the time you left.
  • Crosses the equator: you swap seasons between takeoff and landing.
  • High airport at the start: JNB sits 5,558 ft up. Thin air means a longer takeoff run.

What we know about BA54

What flying JNB to LHR takes

It is an ultra-long-haul sector, near the limit of what most twinjets can fly non-stop. British Airways needs a long-range widebody such as an A350, 787 or 777: few types can fly this far with a commercial payload, and headwinds can force a technical stop on the worst days. The two ends are not symmetric. Johannesburg is roughly 5,475 ft higher than the other airport, so the same aircraft is planned differently in each direction.

How we verified this

The origin and destination on this page are the ones we verified for callsign BAW54 through adsbdb, not a schedule copied from elsewhere. We have logged it airborne on 6 days between 2026-09-19 and 2026-09-24. Timings are observations, not an official operational status: always confirm with the airline before travelling.

This page was published from our own tracking record rather than a third-party schedule feed, so it grows as we see the flight again. The seven-day log below is the raw version of the same evidence.

BA54 activity in the past 7 days

Our database contains 7 observations of BA54 across 7 UTC dates in this window, most recently 2026-09-24. Those records contain 4 distinct transponder addresses. The most frequently resolved route was JNB-LHR (7 records).

The median recorded visibility was 930 minutes. That is time inside receiver coverage, not airborne duration or an on-time-performance measurement.

Date (UTC)RouteFirst trackedLast trackedTracked for
2026-09-24 JNB → LHR 19:33 UTC 19:58 UTC 0h 24m
2026-09-23 JNB → LHR 03:59 UTC 20:05 UTC 16h 7m
2026-09-22 JNB → LHR 03:59 UTC 19:57 UTC 15h 58m
2026-09-21 JNB → LHR 03:49 UTC 20:04 UTC 16h 15m
2026-09-20 JNB → LHR 04:38 UTC 20:08 UTC 15h 30m
2026-09-19 JNB → LHR 19:55 UTC 20:24 UTC 0h 28m
2026-09-18 JNB → LHR 19:37 UTC 06:30 UTC 10h 53m

“First/last tracked” are when BA54 entered and left receiver coverage, in UTC.

Airports and aircraft on BA54

Every scheduled service we follow is listed in the tracker directory, including British Airways and other tracked flights grouped by airline.

Other tracked flights from Johannesburg

FlightRouteTypical aircraft
DL200Atlanta (ATL) → Johannesburg (JNB) Airbus A350-900DL200 flight tracker →
AF990Paris (CDG) → Johannesburg (JNB) Airbus A350-900AF990 flight tracker →
KL591Amsterdam (AMS) → Johannesburg (JNB) Boeing 777-300ERKL591 flight tracker →
ET808Addis Ababa (ADD) → Johannesburg (JNB) Airbus A350-900ET808 flight tracker →
KQ760Nairobi (NBO) → Johannesburg (JNB) Boeing 737-800KQ760 flight tracker →
QF63Sydney (SYD) → Johannesburg (JNB) Boeing 787-9QF63 flight tracker →

Data sources and review

Reviewed 2026-07-29 by Flight-Tracker.net Editorial Team

The route and typical schedule are maintained reference data. Live ADS-B observations are evidence of receiver coverage, not proof of on-time performance. Always confirm the operating date and times with the airline.

Read our schedule and observation review process, or inspect the machine-readable reference dataset.

Put BA54 on your own site

One script tag renders a live status card wherever you paste it. No iframe, no account, and it keeps working on its own.

BA54 frequently asked questions

How long is the BA54 flight?

Johannesburg to London is 9,074 km (5,639 miles) in a straight line. Actual airborne time varies with winds, routing and holding.

What aircraft operates BA54?

Typically a .

Does BA54 fly every day?

Frequency varies by season. Always confirm with the airline before travelling.

Can I track BA54 live?

Yes. Whenever BA54 is airborne and in receiver coverage the map above follows it live, with altitude, ground speed and heading. Between rotations, the seven-day log above shows where it has been.

More British Airways flights to watch

FlightRouteTypical aircraft
BA1 London (LHR) → New York (JFK) Airbus A350-1000 BA1 flight tracker →
BA112 New York (JFK) → London (LHR) Boeing 777-300ER BA112 flight tracker →
BA15 London (LHR) → Singapore (SIN) → Sydney (SYD) Boeing 777-300ER BA15 flight tracker →
BA9 London (LHR) → Bangkok (BKK) Boeing 787-9 BA9 flight tracker →
BA49 London (LHR) → San Francisco (SFO) Airbus A380 BA49 flight tracker →