FlightAware is one of the most useful flight tracking tools out there, but the first time you open it the screen looks like a cockpit instrument panel. There's a lot happening. Here's what each piece actually means.
The flight number is your primary identifier. It's formatted as an airline code followed by 1-4 digits: "AA 342," "UA 1589," "DL 451." The two-letter prefix is the IATA airline designator. AA is American, UA is United, DL is Delta, WN is Southwest, B6 is JetBlue, AS is Alaska.
One important thing: the same flight number operates every day. "AA 342" flies tomorrow, flies next Tuesday, flew last Thursday. When you search FlightAware, make sure you're looking at today's result, not yesterday's showing up at the top.
Shown as three-letter airport codes. LAX is Los Angeles, ORD is Chicago O'Hare, DFW is Dallas/Fort Worth, ATL is Atlanta. The full airport name appears nearby if you don't recognize a code.
This is where most people get confused. FlightAware shows all three, and they mean different things.
**Scheduled** is the time published in the airline's timetable — what you saw when you booked. It's fixed. It doesn't change even if the flight runs two hours late.
**Estimated** is the system's current best guess. Before departure, it's based on the ground situation: how long the plane has been at the gate, crew readiness, and queued departure slots. After departure, it's calculated from the aircraft's actual position and speed, wind conditions, and air traffic control routing. It updates constantly.
**Actual** appears after the event has happened. Once the flight departs, you see the actual departure time. Once it lands, you see the actual landing time.
When tracking a flight in progress, the "estimated arrival" is what matters. The scheduled time is just historical context.
**Scheduled** — The flight hasn't departed yet and no delay has been officially logged. Don't read this as "everything is fine." It just means no problem has surfaced in the data feed yet. A flight can flip from Scheduled to Delayed 10 minutes before departure.
**Delayed** — The departure is running behind the scheduled time. The delay amount is shown separately. A delayed departure doesn't always mean a late arrival — crews can sometimes make up time in the air on favorable winds.
**En Route** — The plane is airborne. This is where the map icon becomes useful. You can see where over the country the flight currently sits, its altitude, and its ground speed.
**Landed** — The wheels touched the runway. This is a specific data point from airport surface detection systems. The plane is on the ground, but the door hasn't opened yet and no one has deplaned.
**Arrived** — The aircraft has parked at the gate and the door has opened. "Arrived" is later than "Landed" — sometimes 5 minutes, sometimes 15, depending on taxi time from the runway to the gate.
**Diverted** — The flight went to a different airport than planned. This happens for weather, medical emergencies, mechanical issues, or security concerns. FlightAware shows the diversion airport and updates the status accordingly.
**Cancelled** — The flight didn't operate. The aircraft never pushed back from the gate.
The distinction between "Landed" and "Arrived" matters if you're timing a pickup. "Landed" starts the clock — that's when the baggage-claim countdown begins. "Arrived" confirms the gate, but it comes later and is less useful for timing.
If your person is traveling with a connection, FlightAware shows each leg separately. Search by the specific flight number for each segment. "UA 847" and "UA 1234" are two different flights with two different status pages.
Watch out for codeshare flights. A United ticket might show a Lufthansa flight number ("LH 9654") for a leg that's actually operated by United ("UA 1234"). If searching the ticket number turns up nothing, try the operating carrier's number. For international itineraries, look at the ticket fine print — it usually lists both the marketing carrier number and the operating carrier number.
If you've ever tracked a flight while also watching the actual aircraft out the window, you'll notice the FlightAware position is always behind. This isn't a glitch. The FAA has historically required that consumer-facing trackers apply a position delay, partly for security reasons. FlightAware applies this delay broadly.
For most tracking purposes, a 30-60 second lag is completely irrelevant. But it means you shouldn't use the map for precise ETA calculations. The estimated arrival time shown on the flight page is more accurate than trying to extrapolate from the map position.
FlightAware is excellent when you want detailed data: delay history for a route, real-time position during the flight, or status context like departure gate and reason for delay. If you're at the airport watching a connecting flight's progress, the FlightAware page gives you more information than the gate display board.
The limitation is that FlightAware requires you to actively check it. You have to open the site or app, search the flight, and read the status. If you want to be notified when a flight lands — without watching a screen — you need push alerts, which require creating a FlightAware account and configuring the notification for each flight.
For a simple "tell me when this specific flight lands," a service like SkyText is more direct: enter the flight number and your phone number, and you get an SMS when the plane touches down. No account, no app, no screen to refresh. Use FlightAware when you want the full picture. Use a landing alert when you just want to stop thinking about the flight until it's on the ground.
Skip the refreshing. Get the text.
Enter any flight number. $1.99. SMS when they land. No app.
FAQ
Scheduled is the time printed in the airline's timetable — fixed from the moment you booked. Estimated is the system's current best guess, updated continuously based on the flight's actual progress, winds, and air traffic. For tracking a flight in progress, always look at the estimated time.
A few reasons: the flight number might be entered incorrectly, you might be looking at a codeshare number instead of the operating carrier's number, or the flight might be too far in the future. Private and military aircraft are also blocked from consumer trackers. International flights sometimes appear with a delay in data.
Diverted means the flight landed at a different airport than originally planned. Common reasons include severe weather at the destination, a medical emergency on board, mechanical issues, or fuel concerns. FlightAware shows where the flight diverted to. The airline will arrange ground transport or a new flight from the diversion airport.
Very accurate for US domestic flights — FlightAware pulls from FAA data feeds as well as ADS-B receivers. Position data lags by 30-60 seconds by design. Estimated arrival times are typically accurate to within 5-10 minutes for flights in cruise. International coverage is good but occasionally has gaps over oceans.
Related articles
A no-nonsense breakdown of every way to track a flight in 2026, from free websites to ADS-B receivers to plain old text alerts.
Three flight tracking tools, three very different approaches. Here's an honest look at what each one does, what it costs, and when to use which.
There's a formula for nailing the airport pickup every time. It's simple math, and it works. Here's how to calculate exactly when to leave home.
Enter the flight number. $1.99. Up to 5 recipients. No app needed.
Track a FlightFounder, SkyText
Aviation lover who built SkyText because families deserve to know when someone lands safely. Has tracked more flights than he'd like to admit.