What Is a Live Flight Map and How Do You Track a Flight on It?
Updated
A live flight map is an interactive map that plots aircraft positions in near real time, updating as planes move. You use it to find a specific flight, follow its progress, and check whether it is on schedule. On Flight Viz, for example, 10,000+ aircraft are rendered on a 3D globe in your browser, and you can search any flight number to locate it, click an airport to see live departure and arrival boards, and open an aircraft to view its type, route, speed, altitude, and delay status. It is free and requires no login, but it does require JavaScript and WebGL2.
What a live flight map shows
A live flight map is not a route diagram. A static route map shows where flights can go; a live map shows where aircraft are right now, based on continuously refreshed position data.
On Flight Viz, the map layer includes:
- Live aircraft positions — every tracked flight moving in real time on a 3D globe or flat map.
- Aircraft icons by type — different symbols for commercial jets, cargo planes, propeller aircraft, helicopters, and military aircraft.
- Weather radar overlay — a toggle that shows storms relative to flight paths.
- Airport markers — clickable dots for supported airports, which open live departure and arrival boards.
The underlying positions come from OpenSky Network and FlightRadar24 data, rendered with Rust compiled to WebAssembly and WebGL2 shaders so thousands of aircraft can move smoothly at once.
How to track a specific flight
The core task is simple: turn a flight number into a moving dot you can follow.
- Get the flight number. Use the one printed on your ticket or boarding pass (for example, an airline code plus a number), not just the route.
- Enter it in the search field. Flight Viz accepts any flight number and will either place it on the map or show its schedule.
- Locate the aircraft. The matching flight appears on the globe; click it to open the detail panel.
- Read the details. The panel shows aircraft type, a photo, route, speed, altitude, and estimated landing time.
- Check timing. Scheduled versus actual departure and arrival times are shown with delay calculations, so you can see whether the flight is early, on time, or late.
If you do not have a flight number, you can work from the airport instead: click an airport dot to open its departure or arrival board, styled like a real airport FIDS display, and find the flight there.
Reading the aircraft and delay information
Once a flight is selected, the detail panel is where the useful answers live. The table below maps what you see to what it tells you.
| What you see | What it tells you |
|---|---|
| Aircraft type and photo | Which plane is operating the flight |
| Route | Origin and destination |
| Speed and altitude | Current cruise or climb/descent state |
| Estimated landing time | When it is expected to arrive |
| Scheduled vs actual times | Whether it is running late, and by how much |
| Delay calculation | The gap between plan and reality |
For following someone else's flight, the combination of estimated landing time and delay status is usually what you need. For understanding a flight you are about to take, the scheduled-versus-actual comparison is the more useful pair.
Using airport boards to follow a flight
Airport departure and arrival boards are the better entry point when you know the airport but not the flight number, or when you want context around a flight.
Flight Viz covers 192 major airports worldwide, including ATL, ORD, DFW, DEN, LAX, JFK, LHR, CDG, DXB, HND, SIN, and SYD. Clicking any airport dot opens its live board. From there you can:
- Scan departures to find a flight by destination or time.
- Switch to arrivals to see what is inbound.
- Cross-check a flight you already found on the map against its board entry.
You can also filter flights by airline or country of origin, which helps narrow a crowded map when you only care about one carrier or region.
Why a flight may not appear or update
Missing or stale flights are common and usually not a fault on your end. Things worth checking:
- JavaScript and WebGL2 are enabled. Flight Viz requires both; without them the map will not render.
- The flight number format. Airline code plus number is what the search expects.
- Data coverage. Positions depend on OpenSky Network and FlightRadar24 feeds, so a flight outside coverage or not yet transmitting may be absent.
- Timing. A flight that has not departed, or has already landed, may not show as a live aircraft even though its schedule exists.
- Refresh lag. Live maps update continuously but not instantly; a brief delay between reality and the display is normal.
If a flight is missing, try the airport board instead — schedule data often appears there even when a live position does not.
Quick answer
A live flight map shows where aircraft actually are, updated in real time. To track a flight on one: search its flight number, click the aircraft on the map, and read the detail panel for route, speed, altitude, and delay status. If you only know the airport, open its departure or arrival board instead. Flight Viz does all of this free and without login, provided your browser supports JavaScript and WebGL2.