British Airways Check-In: What Actually Works
British Airways opens online check-in 24 hours before departure and closes it 60 minutes before departure for most international flights, though domestic European routes close 40 minutes prior. That window matters more than people realize. I spent about six years coordinating travel for a mid-sized logistics team and I've watched colleagues miss check-in windows because they were looking at local time instead of the departure city's time zone. The British Airways app and website are functional but occasionally sluggish during peak hours. If you're checking in for a flight departing at 6 AM, don't wait until 5 AM to do it. The system gets hammered between midnight and 4 AM GMT when a lot of people across different time zones hit refresh. I've had my boarding pass take three attempts to generate on a Friday morning around 11 PM London time. It always goes through eventually.
Uncover The Secrets Of Ba Airlines Check In How To Make The Most Of Your Flight Experience
Here's the part most guides don't mention. When you check in online, you can change your seat assignment up until the gate closes, but only if seats remain available. I once had a family of four split across three rows because we hadn't picked seats early enough during a booking surge. We spent the entire online check-in window refreshing the seat map. At around 10 PM the night before, a group of three cancelled their booking and suddenly three seats together appeared in the middle section. We grabbed them immediately. The seat map doesn't update in real time from what I can tell, so patience and timing matter more than speed. Webcheck-in is free for all fare types including Economy Light, which previously required airport check-in. They changed that policy a couple years back. If you're travelling on a Basic fare and want to avoid the check-in desk, just do webcheck-in. You still have to drop bags at the bag drop counter, but that line moves significantly faster than the full service desk. My typical time from arriving at the airport to being through security with checked luggage is about 20 minutes at Heathrow Terminal 5 when I use the bag drop. Without pre-check-in, that stretches to 45 minutes minimum. There's a specific issue with the British Airways website during holiday periods where the check-in process hangs at the payment confirmation step even after your boarding pass has been generated. I encountered this on a return trip from Dallas in late December. The page showed a loading spinner for several minutes. I kept refreshing and eventually got a confirmation email with my boarding pass attached. The key thing is to wait at least five minutes before assuming it failed. Don't close the browser and restart. Just wait it out.
What You Need Before You Start
You need your booking reference, which is a six-character alphanumeric code. It's different from your e-ticket number, which is a 13-digit number starting with 125. People constantly confuse these two. The booking reference is what you enter on the check-in page. Your e-ticket number is only needed if you're trying to retrieve a past reservation through customer service or manage an existing booking after the initial booking confirmation has gone missing from your inbox. Your passport details should be ready for international flights. British Airways requires the exact spelling as it appears on your passport, including any middle names or initials. I had a colleague who entered "R" instead of "Robert" on her middle name field for a flight to Dubai. The automated verification flagged it because the passport system didn't match. She spent 25 minutes at the airport check-in desk resolving something that would have been a 30-second fix if she'd looked at the passport first. For EU and UK flights, a national ID card is sufficient. For everything else, you need a passport. Some destinations require a visa that's validated at check-in, so if you're travelling to countries like China or Brazil on certain visa types, the online check-in might complete but you'll still need to present documentation at the airport. The system doesn't always catch this discrepancy ahead of time.
Get the Full Details

The Bag Drop Process
If you have luggage to check, proceed to the self-service bag drop after completing online check-in. These are the machines with the conveyor belt where you scan your boarding pass, attach your own luggage tag, and load your bag. The process takes about two minutes per bag if nothing goes wrong. Bags must be under 23 kilograms for standard Economy and under 32 kilograms absolutely. Anything over 32 kilograms cannot be accepted as checked luggage regardless of fare type due to health and safety regulations for the ground staff handling them. The bag drop machines occasionally reject bags that are within the weight limit but have protruding handles or uneven contours. I've seen three separate instances where the machine's sensor flagged a perfectly acceptable hard-shell suitcase because the telescopic handle wasn't fully retracted. Pushing it in flush usually resolves it. If the machine still refuses the bag, move to the next one. They're not identical in calibration. At Heathrow Terminal 5, the bag drop area can get chaotic between 4 PM and 6 PM for transatlantic departures. If your flight departs in the evening, arriving at the airport two hours early and going straight to the bag drop tends to be faster than checking in at the counter. I timed this myself on multiple occasions. Average queue time at the bag drop during off-peak hours was eight minutes. Peak hours stretched to 25 minutes. The full service desk during the same peak window averaged 35 to 40 minutes.
Exceptions and Edge Cases
Unaccompanied minors cannot complete online check-in. They must be processed at the desk with documentation. Infants under two years old on laps can be checked in online, but you'll still need to visit the desk at the airport to verify the infant's travel documents and receive the actual boarding passes for everyone in the party. The system will let you generate the passes, but the gate agents will ask to see the documents anyway, and they sometimes reissue passes manually which causes delays. Passengers requiring special assistance, including wheelchair requests, pet travel documentation, or transported musical instruments over the standard size allowance, should check in at the counter regardless. The online system will allow these bookings to proceed through check-in, but you'll be redirected to a desk upon arrival and the staff there will need to process everything manually. This doesn't save you any time and may actually cost you more because the desk agents are handling things in a different order than the automated flow. There's a known issue with certain frequent flyer accounts where Avios points are deducted or applied incorrectly during online check-in if the account has been recently merged or if there are tier point transactions pending. I noticed this with a colleague who had just completed a status challenge. Her Executive Club number was linked correctly in the booking, but the check-in system didn't reflect her GII status until about ten minutes after she completed the process. Her seat assignment was still Economy Middle instead of the extra-legroom row she was entitled to. She spoke to an agent at the desk and it was corrected, but it required intervention. If you've recently changed your membership status, verify your seat assignment after check-in completes.
Mobile Boarding Passes
British Airways accepts mobile boarding passes on their app for most routes, but not all. Some destinations, particularly those requiring additional document verification at the gate, will still ask you to print a pass or get one issued at the airport. This is more common on routes to the United States where CBP preclearance or additional screening protocols apply, and on certain Middle Eastern destinations. If you're unsure, save a PDF copy of your boarding pass to your phone and also print one at home. It takes thirty seconds and removes a potential problem at the gate. The app's offline boarding pass feature works reliably. Once your pass is generated, it remains accessible in the app even without cellular service. This matters on flights where you might lose signal over the ocean or in remote areas and need to show the pass at the boarding gate. I've had this saved pass work fine at the jetbridge on three separate occasions where the app refused to load the live version.

When Online Check-In Fails Completely
Sometimes the system simply won't let you check in. Common reasons include an expired passport flagged in their database, a name mismatch that exceeds their automated tolerance, a payment discrepancy on an add-on purchase, or a ticket that hasn't been fully issued yet. If you encounter any of these, don't keep hammering the website. Switch to the app or vice versa. If both fail, you need to call British Airways directly or visit the airport early. There's no workaround for a document verification hold other than speaking to a human agent. I once spent 45 minutes on the phone with British Airways support because the online system rejected my check-in due to a supposed passport expiry that was clearly incorrect. The agent discovered the issue was a data entry error from when the booking was originally made years prior. They corrected it on their end and I was able to check in successfully, but the whole process could have been avoided with a simple review of the booking details against the passport before travel. It's worth doing this once before you attempt online check-in, especially on older bookings that have been modified multiple times.