Check your flight status before you leave for the airport
The fastest way to check if your flight is on time is to visit your airline's website or app and enter your confirmation number and last name. Most airlines show real-time status updates—whether the flight is on schedule, delayed, cancelled, or boarding—within seconds. You can also text your airline (many have a code you can find on your booking confirmation) or call their customer service line, though the website or app is usually faster.
Flight status changes throughout the day as weather, mechanical issues, or crew problems develop. Check once when you book, again the night before, and once more a few hours before departure. If you see a delay posted, that is the airline's current best estimate, but it can change.
Third-party tracking sites like FlightAware, FlightRadar24, and Google Flights also show delays and cancellations pulled from airline data. These are useful if you want to see the flight's actual position in the air or compare multiple airlines at once, but your airline's own system is the official source.
Key Takeaways
- Your airline's website or mobile app shows the most current status and is the fastest way to check if your flight is delayed or on time.
- Flight status updates throughout the day as conditions change, so check the night before and again a few hours before departure.
- Third-party tracking sites like FlightAware and Google Flights pull the same data but are useful for seeing the plane's actual location or comparing multiple flights.
- If your flight is delayed more than a few hours, contact your airline directly to ask about rebooking or compensation, which varies by airline and reason for delay.
Where to find your airline's status page
Every major airline has a "Flight Status" or "Track My Flight" section on its website. You will need your confirmation number (the six-character code on your booking email) and the last name on the ticket. Enter those details and the system will show you the gate, boarding time, and any delays.
The airline app is often faster than the website because it can send you push notifications when your flight status changes. If you booked through a travel site like Kayak or Expedia, you can still check status on the airline's own site—the travel site's information may be delayed by a few minutes.
What the status updates actually mean
On Time means the flight is scheduled to depart and arrive as originally planned. This can change at any moment if weather or mechanical issues arise.
Delayed means the flight will not depart at the scheduled time. The airline will post a new departure time, though this may change again. A delay of 15 minutes or less is common and often does not affect your connection or arrival time much. Delays of an hour or more usually mean you should contact your airline about rebooking if you have a tight connection.
Cancelled means the flight will not operate that day. The airline will offer to rebook you on the next available flight to your destination, usually at no extra charge. You can also request a refund, though policies vary by airline and ticket type.
Boarding means passengers are currently getting on the plane. If you see this status and you are not at the airport, contact the airline when ready—you may have missed the flight.
How far in advance delays are usually posted
Airlines typically post delays one to three hours before the scheduled departure time, though they may know about a problem earlier. Weather delays are often posted the night before or early morning if a storm is forecast. Mechanical delays may not appear until the morning of the flight when the plane is being prepared.
If you are checking status the night before and see no delay, that does not mean the flight is may provide to be on time. Weather can change overnight, or a mechanical issue can be discovered during the morning inspection. This is why checking again a few hours before departure is important.
Using flight tracking sites for real-time information
FlightAware and FlightRadar24 show where the plane actually is in the air using radar data. If your flight is already in the air, these sites will show you its current altitude, speed, and estimated arrival time. This is useful if you are waiting to pick someone up or if you want to know whether a delay is still happening.
Google Flights also shows status and delays pulled from airline data. You can set up alerts for a specific route, and Google will notify you if prices drop or if there are significant schedule changes. These sites are informational only—they do not let you change your booking or request compensation.
What to do if your flight is delayed
If your flight is delayed by more than a couple of hours, call or message your airline directly. Ask whether they can rebook you on an earlier flight to the same destination, or whether they expect the delay to clear up. If you have a connection, the airline can tell you whether they will hold the connecting flight or rebook you automatically.
Compensation for delays depends on the airline, the reason for the delay, and your ticket type. Weather delays and mechanical issues usually do not may have access to for compensation under U.S. law, but the airline may offer a meal voucher, hotel room, or flight credit if the delay is long. International flights have different rules—the EU, for example, requires compensation for delays over three hours on most routes.
Keep your boarding pass and any receipts for meals or hotels you buy during a delay. If you believe you are owed compensation, contact the airline's customer service department with these documents.
Checking status for someone else's flight
If you are picking up a passenger or waiting for someone to arrive, you can check their flight status without their confirmation number. Most airlines let you search by flight number and date alone. You can also ask the airline directly—they will give you status information to anyone who calls, though they will not discuss ticket details or make changes without the passenger's permission.
If you are picking someone up at the airport, check the airline's status page or call the airport's flight information line about 30 minutes before the scheduled arrival. This gives you time to leave for the airport if the flight is on time, or to wait at home if it is delayed.
Frequently Asked Questions
Can I check my flight status without my confirmation number?
Yes. Most airlines let you search by flight number and date of travel. You can also call the airline's customer service line and give them your name and destination—they will tell you the status without needing your confirmation number.
How often does flight status update?
Status updates continuously as conditions change. During the day of your flight, check every hour or so if you are concerned about delays. The airline will also send push notifications through its app if you have that turned on.
If my flight shows a delay, will it definitely be late?
Not necessarily. Airlines sometimes post a delay as a buffer and then make up time in the air or on the ground. However, if a delay is posted, assume it is real and plan accordingly. Delays can also get worse, so check again closer to departure.
What should I do if my flight is cancelled?
Contact your airline when ready. They will rebook you on the next available flight to your destination at no extra charge, or you can request a refund. Call rather than using the website, because phone lines move faster when many flights are cancelled.
Do I need to pay extra to change my flight if it is delayed?
No. If your flight is delayed and you miss a connection, the airline will rebook you for free. If you want to change to a different flight on your own because of a delay, the airline may charge a change fee depending on your ticket type and their policy.