British Airways scored a 4.05/5 overall rating, but when it came to their checking-in process they were given only a 3 out of 5 rating based on 644,477 consolidated reviews. The airline offers online and airport check-in options, but many passengers have reported having problems with online functionality and then poor customer service at the airport checking-in desk. Other passengers have breezed through the process without a problem at all.
In this guide, we’ll explain everything you need to know about BA’s checking-in so you can have a seamless experience and a more enjoyable journey.
What You Need for Checking-in
Whether you check-in online or at the airport, you will need the following information to complete the process.
Completing the check-in process on the BA website or mobile app can make your journey much easier and convenient. However, as mentioned, the airlines’ online check-in tools have been known to be glitchy. Sometimes they don’t work at all.
One passenger wrote a review on Tripadvisor complaining that they missed their British Airways flight because the online and kiosk methods didn’t work. It illustrates how important it is to check-in as soon as it opens so that you can allow for more time at the airport if needed.
Also, it’s important to note that not all routes will accept mobile boarding passes, so be sure to check which ones will accept them before you head to the airport. You can also print a copy of your boarding pass as a backup and to use in case the mobile pass isn’t accepted.
How to Check-in on the BA Website - Open 24 Hours Before Departure
Open the BA website homepage and look for the Check-In tab at the top menu
Add your booking details
Choose the correct flight to check-in
Make sure all your details are accurate
Select or change your seat
If you plan to check bags, then you can add or change the number of bags
Confirm that everything is correct and print, download, or email your boarding pass
Always print a copy of your boarding pass even if you plan to only use the digital copy. If your phone batteries die, you lose connectivity, or anything else, then you’ll have a backup ready!
How to Check-in on the BA Mobile App - Open 24 Hours Before Departure
Download the British Airways mobile app if you haven’t already done so.
Log in or enter your booking information
Look for “Upcoming Flights” and select the flight you need
Choose the Checking-in option (of Get boarding pass)
Make sure your travel documents are correct
Select or change your seat
Add or change your baggage choices
Check and finalise the procedure and your boarding pass will save to your mobile device.
Passengers who need extra help including those travelling with pets, lap babies, oversized luggage, or those who need mobility assistance should check in at the airport.
Routes That Accept Mobile Boarding Passes
If your flight is departing from any of the following locations, you can use your mobile pass to board. If you do not see your destination on this list, you will have to print your boarding documents in order to get on your flight!
All routes from the United Kingdom
Aarhus
Abuja
Abu Dhabi
Amsterdam
Athens
Bahrain
Barcelona
Bari
Basel
Berlin
Bermuda
Billund
Bologna
Bordeaux
Boston
Brussels
Bucharest
Budapest
Cagliari
Calgary
Cape Town
Catania
Chicago
Copenhagen
Dallas
Dar es Salaam
Denver
Doha
Dubai
Dusseldorf
Faro
Frankfurt
Geneva
Genoa
Gothenburg
Hamburg
Helsinki
Hong Kong
Houston
Innsbruck
Istanbul
Jeddah
Johannesburg
Lagos
Larnaca
Las Vegas
Los Angeles
Lisbon
Luxembourg
Lyon
Madrid
Malaga
Marseille
Mexico
Miami
Milan (Linate, Malpensa)
Montreal
Munich
Nairobi
Naples
New York (JFK, Newark)
Nice
Orlando
Paris (CDG, Orly)
Philadelphia
Phoenix
Pisa
Riyadh
Prague
Rome
Rotterdam
Salzburg
San Diego
San Francisco
San Juan
Seattle
St. Lucia
Stockholm
Stuttgart
Tampa
Thessaloniki
Tokyo (Narita, Haneda)
Toronto
Toulouse
Turin
Vancouver
Venice
Verona
Vienna
Warsaw
Washington
Zurich
What About Checked Baggage? Can you do this with online check-in?
You can add baggage options during the online check-in process and pay for any related fees, however you will still have to visit the airport counter or kiosk to print your bag tags. Because of this extra step, you must go to the airport early enough to allow for congestion and long queuing times.
First, if you plan to check-in at the airport, be sure to arrive early! Also, the checking-in desks may have varying hours depending on your departure airport, so be sure to double check in the Manage My Booking tab or option.
When to arrive at the airport
Domestic flights: At least 2 hours before departure
International flights: At least 3 hours before departure
Flying with kids from Heathrow? Head to Terminal 5 because they have a dedicated area for families with oversized baggage drop for car seats, strollers, and other larger items.
Checking-in at the BA Counters
This is the easiest way to complete the process, especially if you need special assistance of any kind, or you just have questions and concerns. International travellers can usually complete check-in online, but there may be some situations where your passport, visa, or other documents will need to be reviewed by an agent.
Because of the long wait times for in-person check-in desks, you might consider using the self service kiosks.
Using British Airways Kiosks
In addition to being very easy and efficient to use, Kiosks are also a quick way to print your baggage tags if you’ve already checked-in online. From there, you attach the tag to your luggage and then head to the bag drop-off area.
You can also print a copy of your boarding pass.
How to use the BA Kiosks
Find a kiosks and insert your credit card the way you would at an ATM
Use the touch-screen and confirm your booking when prompted
Choose your seat
Print your boarding pass & bag tags
Airports with British Airways Kiosks
Kiosks availability can change pretty fast. Airports that haven’t offered this self-serve option may now be in the process of installing them. So, while we don’t have a comprehensive list, we do know that British Airways has 39 locations with kiosks, and usually they can be found at the bigger airports in larger cities as in the list below.
ALWAYS CHECK WITH THE AIRPORT WEBSITE as availability can vary.
BA Kiosks are usually available at the following airports:
New York John F. Kennedy International Airport (JFK)
Paris Charles de Gaulle Airport (CDG)
Amsterdam Airport Schiphol (AMS)
Johannesburg O.R. Tambo International Airport (JNB)
Toronto Pearson International Airport (YYZ)
Madrid-Barajas Airport (MAD)
Rome Fiumicino Airport (FCO)
Frankfurt Airport (FRA)
Munich Airport (MUC)
Zurich Airport (ZRH)
Geneva Airport (GVA)
Barcelona-El Prat Airport (BCN)
Miami International Airport (MIA)
Vancouver International Airport (YVR)
Milan Malpensa Airport (MXP)
Dublin Airport (DUB)
Brussels Airport (BRU)
Copenhagen Airport (CPH)
Stockholm Arlanda Airport (ARN)
Oslo Gardermoen Airport (OSL)
Helsinki Airport (HEL)
Vienna International Airport (VIE)
Los Angeles International Airport (LAX)
San Francisco International Airport (SFO)
Athens International Airport (ATH)
Istanbul Airport (IST)
Dubai International Airport (DXB)
Hong Kong International Airport (HKG)
Singapore Changi Airport (SIN)
Tokyo Narita International Airport (NRT)
Sydney Kingsford Smith Airport (SYD)
Cape Town International Airport (CPT)
Airport Checking-in Hours for BA Flights
In most cases, the checking-in hours will apply to both the counter and the kiosk, but again, always double check with your departure airport, and always allow more time if you will be flying from a bigger (and busier) airport.
Delayed or cancelled BA flight? You could claim up to £520 (€600)! Check your flight below to see if you’re eligible.Check Your Flight
Essentials for a Smooth BA Check-in Experience
While digital boarding passes are convenient, consider printing a paper copy in case you can’t access your device.
Download BA’s app to stay abreast of any changes to your flight like last minute gate changes.
Always check in as early as possible to minimise any issues at the airport.
Keep photos of all your travel documents in case they go missing.
It might seem like the airline check-in process is redundant, especially when travellers must include so much information during booking. But this step does serve a purpose beyond checking baggage and choosing seats.
Emergency Preparedness
The check-in process allows British Airways to determine exactly who is going to be on a specific flight for emergency reasons as well as to provide passenger manifests to aviation security agencies as required by law.
Immigration & Border Control
On international flights, BA is required to disclose information about passengers for immigration and border control purposes. The check-in process allows the airline to check travel documents to ensure all passengers are legally able to enter the destination country.
Operational Purposes
Baggage and operational issues are also dealt with during check-in. Specifically, the airline can plan for weight and balance of the aircraft, plan for meal services, and plan for no-shows.
Legal Requirements
Lastly, all airlines are required to retain accurate passenger records for aviation regulations established by the FAA and IATA.
Joanna Teljeur is a senior editor and writer with 15+ years of experience in editorial leadership, journalism, and content development, specialising in consumer rights, aviation law, and public-interest reporting. Her work focuses on transforming complex regulatory and legal topics into clear, accurate, and accessible content for international audiences.
Did you know you may be eligible for up to £520 (€600)? Don't miss a chance!
82% of passengers don't know about it.
AirAdvisor+ launches soon
AirAdvisor+ coming soon
Early access — be first in
AirAdvisor+ coming soon
Early access — be first in
Get up to €10,800 for a disrupted trip
Automatic protection. No claims. No waiting.
Protect every trip automatically up to €10,800
Keep 100% of your flight compensation
Get paid in hours for a disrupted trip.
Trip disrupted? Your payout starts automatically.
Get paid in hours. Flights & luggage covered. Free lounges access.
Automatic protection. Zero service fee. No chasing airlines.
Up to €10,800 per trip. Flights & luggage covered. Free lounges access.
Automatic protection. No chasing airlines. Zero service fee.
By joing, I agree to receive product updates. Opt-out anytime. Privacy Policy
Your privacy is protected — insured for $1M
We secure your personal data with insurance from Hiscox (AAA-rated).Cyber protection included up to $250,000.