If an airline website or app will not let you check in online, it does not always mean there is a problem with your booking.
Online check-in can fail because of document verification, flight timing, codeshare arrangements, seat assignment issues, special assistance requests, or airline security requirements.
Use the checks below before assuming your ticket is invalid.
Quick Diagnosis
| What happens | What to check first |
|---|---|
| Check-in button is missing | Check-in window |
| Booking appears but check-in is blocked | Document or airline restriction |
| “See agent at airport” message | Manual verification |
| Codeshare booking | Operating airline |
| Passport details rejected | Name/document details |
| Seat selection problem | Seat or booking status |
| App fails but website works | App issue |
| Website and app both fail | Booking or airline restriction |
1. The Online Check-In Window May Not Be Open Yet
Airlines only allow online check-in during a specific time window.
Depending on the airline and route, check-in may open:
- 24 hours before departure
- 48 hours before departure
- Earlier for some international routes
- Later for some partner-operated flights
If the button is not available yet, check the airline’s stated check-in opening time.
2. The Airline May Need to Verify Your Travel Documents
For international flights, the airline may need to check:
- Passport
- Visa
- Residence permit
- Return or onward ticket
- Entry authorization
Some passengers are still allowed to complete part of the process online, while others must finish at the airport.
If the airline says “See agent” or “Document check required,” this may be normal.
3. You May Be Checking In With the Wrong Airline
Codeshare flights can be confusing.
You may have purchased the ticket from one airline, but the flight is operated by another.
For example, your confirmation may say:
Marketed by Airline A
Operated by Airline B
In many cases, online check-in must be completed through the operating airline rather than the airline that sold the ticket.
Check your itinerary for the words Operated by.
4. Your Name or Passport Details May Not Match
A mismatch between your booking and travel document can block online check-in.
Check:
- First and last name
- Middle name, if required
- Date of birth
- Passport number
- Passport expiration date
- Nationality
Small formatting differences are sometimes accepted, but significant mismatches may require airline assistance.
Do not repeatedly edit passenger details unless you understand the airline’s policy.
5. Your Seat or Booking May Need Manual Attention
Some bookings cannot complete online check-in if:
- No seat has been assigned
- A seat change is pending
- The booking was recently modified
- A ticket reissue is incomplete
- A schedule change affected the reservation
If the booking status looks unusual, contact the airline or use airport check-in.
6. Special Services Can Prevent Online Check-In
Certain passenger or booking types may require airport assistance.
Examples can include:
- Unaccompanied minors
- Some infant bookings
- Wheelchair or medical assistance
- Pets
- Special baggage
- Certain group bookings
This does not necessarily mean anything is wrong. The airline may simply need an agent to complete the process.
7. Security or Regulatory Checks May Require Airport Check-In
Airlines sometimes require passengers to check in at the airport because of additional security or regulatory requirements.
You may see messages such as:
- Check in at airport
- See agent
- Boarding pass unavailable
- Additional verification required
If the booking is confirmed and the airline specifically tells you to see an agent, arrive early enough to complete the process at the airport.
8. The Airline App or Website May Be Having a Problem
Sometimes the issue is technical.
Try:
- Closing and reopening the app.
- Using the airline website instead.
- Trying another browser.
- Using a private/incognito window.
- Checking your internet connection.
- Trying again after a short wait.
If the booking appears normally but the check-in page itself fails, a technical issue may be responsible.
What Should You Check Before Going to the Airport?
Confirm that you have:
- Booking reference
- E-ticket confirmation
- Passport or required ID
- Visa or entry documents if applicable
- Correct departure airport and terminal
- Enough time for airport check-in
If online check-in remains unavailable, the safest option is usually to arrive earlier and use the airline counter or kiosk.
Does Failed Online Check-In Mean My Ticket Is Cancelled?
Usually, no.
A confirmed booking can still require airport check-in.
The important thing is to verify that:
- Your booking is confirmed
- Your ticket has been issued
- The flight is still operating
If the reservation itself cannot be found, that is a separate issue and should be checked with the airline.
When Should You Contact the Airline?
Contact the airline if:
- Your booking cannot be found
- Passenger details are incorrect
- The ticket status is unclear
- You see a payment or ticketing issue
- The flight was changed or cancelled
- You cannot check in and the airline gives no explanation
Use the airline’s official website, app, or customer service channel.
FAQ
Why does online check-in say “See agent”?
The airline may need to verify travel documents, identity, security information, or a special booking condition.
Can I still fly if online check-in does not work?
Usually yes, as long as your booking and ticket are valid. You may need to check in at the airport.
Why can’t I check in for a codeshare flight?
You may need to check in with the operating airline rather than the airline that sold the ticket.
Why won’t the airline accept my passport details?
A mismatch in name, passport number, expiration date, nationality, or document format may be causing the issue.
Should I go to the airport earlier if online check-in fails?
Yes. Allow extra time for document checks, baggage drop, and manual check-in.
