Check the airline's flight tracking system first

The fastest way to find where your plane is coming from is to look at your airline's website or app. Most carriers show a map of the aircraft's current location, its origin airport, and how many stops it has made before reaching you. You do not need to call anyone — this information updates every few minutes and is free to view.

Open your airline's website, go to "Manage My Booking" or "Flight Status", and enter your confirmation number and last name. The page will show your aircraft's tail number (a code like N12345), its current position, and where it departed from originally. Some airlines also display how many passengers and crew are on board and the aircraft type.

If you booked through a third-party site like Kayak or Expedia, go directly to the airline's own website instead — third-party sites sometimes lag behind by 15 to 30 minutes. The airline's system is always the most current.

Key Takeaways

  • Your airline's website or mobile app shows your aircraft's real-time location and where it is coming from, updated every few minutes.
  • You will need your confirmation number and last name to look up your flight status on the airline's site.
  • FlightAware and FlightRadar24 are free public tracking sites that show the same information if your airline's system is down or unclear.
  • If your plane is coming from a distant airport, the delay is usually due to the previous flight running late, not a mechanical problem at your departure airport.
  • Calling the airline's customer service line gives you the same information but takes longer than checking online.

Use free flight tracking websites if the airline site is slow

If your airline's website is overloaded or not showing enough detail, FlightAware and FlightRadar24 are free public tracking sites that show the same real-time data. Type your flight number (like AA123) into the search box, and both sites will display your aircraft's exact location, altitude, speed, and the airport it is coming from.

FlightAware also shows historical data — if your plane was delayed on a previous leg, you can see exactly when it landed and took off again. This helps you understand whether the delay is cascading from an earlier flight or caused by something at your current airport. FlightRadar24 is particularly useful if you want to watch the aircraft approach your airport in real time, which can help you estimate when boarding might actually begin.

Both sites work on any device with a web browser. You do not need to create an account or provide any personal information.

Understand what the origin airport tells you about your delay

Once you know where your plane is coming from, you can make a better guess about how long the delay will last. If your aircraft is coming from an airport only one or two hours away, the delay is usually minor — the plane was probably held up by weather, a late passenger connection, or a short mechanical check. These delays often clear within 30 to 60 minutes.

If your plane is coming from a distant airport — say, a cross-country flight — and it is running late, the delay is almost always because the previous flight was delayed, not because of a problem at your airport. In that case, the delay will persist until the aircraft actually lands and turns around. A plane coming from 1,500 miles away that is running two hours late will likely arrive two hours late, because it still has to fly the full distance.

If your aircraft is already at your airport but the flight is still delayed, the problem is not where it came from — it is something happening right now, like a crew issue, a passenger connection, or a gate assignment problem. In that case, call the airline or ask at the gate for the specific reason.

Call the airline if the website does not show your aircraft

Occasionally an airline's system does not display the aircraft information, especially during severe weather or system outages. If you cannot find your flight on the airline's website or on FlightAware, call the airline's customer service number on your booking confirmation. Have your confirmation number ready.

The representative can tell you the aircraft's current location, where it is coming from, and an updated arrival time. They can also explain the specific reason for the delay — whether it is weather, a mechanical issue, crew scheduling, or something else. If the delay is expected to be very long, ask whether the airline is offering a rebooking on a different flight or a hotel voucher.

Wait times for phone lines are usually longest during the first 30 minutes after a delay is announced, so if you can wait an hour, you will get through faster.

What to do if your plane is stuck far away

If your aircraft is still several hours away and the delay is growing, you have a few options. First, check whether your airline is offering a rebooking on an earlier flight — sometimes another aircraft is available and can get you to your destination sooner. Second, if the delay will make you miss a connection, call the airline now rather than waiting, because rebooking connections is easier when done proactively.

Third, if the delay is more than three hours and you are traveling within the United States, you may be may have access to to compensation under Department of Transportation rules. The airline is required to offer you a meal voucher, a phone call, and a hotel room if the delay extends into the night. Ask a gate agent or call customer service to request these accommodations — do not assume they will offer them automatically.

Keep your boarding pass and any receipts for meals or transportation you pay for out of pocket. You can file a claim with the airline after your trip for reimbursement of reasonable expenses caused by the delay.

Track your plane's approach to your airport

Once your aircraft is within an hour of landing, you can watch its final approach on FlightRadar24 or your airline's app. The map will show the aircraft descending toward your airport, and you can see its current altitude and speed. This gives you a real sense of when the plane will actually touch down, rather than relying on estimated arrival times that change every few minutes.

Most airlines update their arrival time estimate every 15 minutes once the aircraft is within 200 miles of the destination. If the estimate keeps changing, it usually means the aircraft is still adjusting its descent speed or waiting for a gate to open. Once the plane is on final approach — about 10 to 15 minutes from landing — the arrival time becomes fairly solid.

Frequently Asked Questions

Why does my airline's website show a different arrival time than FlightAware?

Airlines sometimes update their systems with new estimates before they push that information to public tracking sites. FlightAware and FlightRadar24 pull data from air traffic control radar, which is accurate but may lag the airline's own forecast by a few minutes. Always trust your airline's official website for the most current estimate, but use the public sites to see the aircraft's actual location.

Can I see the tail number of my aircraft before I get to the airport?

Yes. When you look up your flight on your airline's website or on FlightAware, the tail number is displayed on the flight status page. It is a code like N12345 painted on the fuselage of the aircraft. Knowing the tail number lets you track that specific plane across multiple flights if you want to see its history.

What does it mean if my plane is coming from a maintenance facility?

If the aircraft's origin shows a maintenance base or hangar rather than a regular airport, the plane was just serviced and is being ferried to your airport to pick you up. This is normal and does not mean something is broken — planes go in for routine maintenance between flights. However, if the plane is coming from a maintenance facility and your flight is delayed, ask the airline whether the maintenance was completed on schedule.

How often does the flight tracking information update?

Airline websites and FlightAware update every two to five minutes once the aircraft is airborne. On the ground, updates happen less frequently — sometimes every 10 to 15 minutes — because the aircraft is not moving as much. Refresh the page manually if you want the absolute latest position, because automatic refresh rates vary by site.

Can I learn about my plane had mechanical problems on a previous flight?

FlightAware shows whether a previous flight was delayed and by how much, but it does not show the reason. If you want to know whether the aircraft had a mechanical issue, call the airline and ask. They can tell you whether the delay was due to maintenance, weather, crew scheduling, or another cause. This information helps you decide whether to expect the delay to continue or clear up soon.