What pay does British Airways publish for its pilots?
In October 2026, British Airways publishes a starting salary of £70,347 a year for a BA Cityflyer first officer in an Aspiration to Command role. This amount is made up of basic pay and non pensionable pay, plus circa £11,700 in allowances. On successful completion of the command course, the salary increases to £110,934 plus allowances of circa £16,300, with annual incremental pay uplifts on a 15 point pay scale.
The Military Pilot Pathway vacancy says successful applicants join on the Direct Entry Pilot payscale. The careers site notes that salary generally increases with experience and may include a portion of flight pay for each hour or flight worked, alongside an overnight expense allowance.1315