Guide · Flight data

How flight tracking works

Live flight tracking combines several data sources. Most positions come from ADS-B, a signal that modern aircraft broadcast on their own, picked up by receivers on the ground and on satellites. Where those signals don't carry a position, trackers can fill gaps with multilateration (MLAT), and they add schedules and airline operational data to know which flight is which and when it departs and lands.

Updated 16 October 2026 · Wireum team

No single source covers every aircraft everywhere, so what you see on a flight map is the result of combining several and deciding which to trust at each moment. This guide describes how flight tracking works across the industry in general; it is not a list of the sources any particular provider uses.

The main data sources

SourceWhat it providesCoverageLimits
ADS-B, ground receiversPosition, altitude, speed, heading and identity, broadcast by the aircraft itselfWherever a receiver is within line of sight: most land areas with air trafficGaps over oceans, deserts, polar routes and at low altitude far from receivers
ADS-B, satellite receiversThe same broadcasts, received from spaceGlobal, including oceans and remote areasFewer messages per minute than dense ground networks
MLAT (multilateration)A calculated position for aircraft that transmit but don’t broadcast their positionWhere several ground receivers hear the same aircraftNeeds at least four receivers; less precise than ADS-B
SchedulesFlight numbers, routes and planned timesEvery scheduled flightPlans, not positions; flights change on the day
Airline operational dataActual departure and arrival times, gates, delaysDepends on the airline and data partnerNot a position source

ADS-B: the aircraft says where it is

ADS-B (Automatic Dependent Surveillance–Broadcast) is the backbone of modern flight tracking. An equipped aircraft works out its own position by satellite navigation and broadcasts it — with altitude, speed, heading and identity — about once a second on 1090 MHz. Anyone with a suitable receiver can pick it up; nothing has to ask the aircraft.

Most airliners are required to carry it. In the United States, aircraft flying in most controlled airspace have needed ADS-B Out since January 2020. In Europe, the requirement covers aircraft flying under instrument flight rules that weigh more than 5,700 kg at take-off or cruise faster than 250 knots. As a result, almost every airliner broadcasts ADS-B.

Ground receiver networks

Ground receivers hear aircraft within line of sight: at cruise altitude that can be a few hundred kilometres, near the ground much less. Thousands of receivers, many run by volunteers and enthusiasts, cover most land areas where airlines fly. Coverage thins out over water, deserts, mountains and polar regions, and at low altitude away from airports.

Satellite ADS-B

Receivers on low-earth-orbit satellites pick up the same broadcasts from space. This closes the biggest gap in ground networks — oceans and remote areas — where a flight would otherwise disappear between the last receiver on one coast and the first on the other.

MLAT: locating aircraft that don’t report a position

Some aircraft transmit identity and altitude but not their position. When at least four ground receivers hear the same signal, the small differences in when it reached each receiver can be used to calculate where the aircraft is. This is multilateration (MLAT). It works only where receivers are dense enough, and its positions are less precise than ADS-B.

Schedules and airline data

Positions alone don’t say that an aircraft is flight XY123 from one city to another, or when it is due to land. Schedule data provides flight numbers, routes and planned times. Airline operational data adds what actually happened: when the aircraft left the gate, took off, landed and reached the gate (often called OOOI times: Out, Off, On, In), plus gates and delays.

Putting it together

A flight tracker continuously matches positions to flights, decides which source to trust when they disagree, and keeps each flight on the map through short gaps in coverage. When no fresh position arrives for a while, a good tracker says so instead of showing an old position as if it were live.

How fresh is “live”?

Aircraft broadcast about once a second, but what a passenger or an application sees depends on how often the tracker refreshes, how dense receiver coverage is along the route, and whether the flight is over an area with gaps. The useful question is not only “how often does it update?” but “how old is this position right now?” — which is why freshness should be visible, not hidden.

How Wireum uses this

Wireum Map and the Wireum Data API show live aircraft positions from ADS-B sources, refreshed every 5 seconds for an airline’s entire fleet. Every flight carries a freshness state — live, stale (position briefly not updated) or signal-lost (no recent position) — and the age of its last position in seconds, so passengers and applications always know how current a position is.

FAQ

Frequently asked questions

What is ADS-B?

+

ADS-B (Automatic Dependent Surveillance–Broadcast) is a system in which an aircraft determines its own position by satellite navigation and broadcasts it, with altitude, speed, heading and identity, about once a second. Ground stations, other aircraft and flight trackers can receive it.

Do all aircraft broadcast ADS-B?

+

Almost all airliners do, because it is required in most controlled airspace in the United States and for larger aircraft flying under instrument rules in Europe. Some smaller or older aircraft, and some military and government aircraft, do not broadcast a position.

Why do flights sometimes disappear from flight trackers over the ocean?

+

Ground receivers only hear aircraft within line of sight, so coverage thins out over oceans and remote areas. Receivers on satellites close most of that gap; without them, a flight can drop out between coasts.

What is MLAT in flight tracking?

+

Multilateration (MLAT) calculates an aircraft's position from the tiny differences in when its signal reaches four or more ground receivers. It is used for aircraft that transmit but don't broadcast a position, and only works where receivers are dense enough.

Where does flight schedule and status information come from?

+

From schedule data (flight numbers, routes, planned times) and airline operational data (actual departure and arrival times, gates and delays). Positions come from aircraft broadcasts; schedules and status come from these other sources.

How current is a live flight position?

+

It depends on how often the tracker refreshes and on receiver coverage along the route. A good tracker shows how old each position is. Wireum refreshes positions every 5 seconds and marks every flight as live, stale or signal-lost.

Related

Wireum Data API

Wireum Data is a real-time flight data API that gives airlines live positions, flight phases and flight details for their fleet, for their own applications and internal tools.