La base de operaciones principal de British Airways está en el aeropuerto de Londres-Heathrow (al oeste de Londres, Inglaterra) pero también tiene una importante presencia en el aeropuerto de Londres-Gatwick y tiempo atrás se contó con una importante base de operaciones en el Aeropuerto de Mánchester.