British Airways online check-in enables passengers to check in online, through the mobile app, or at the airport. Check-in and app check-in are available online 24 hours prior to departure, with seat selection and mobile boarding passes. Airport kiosks and desks are available for face-to-face help with bag drop and same-day changes.