Loading Page...

Do you have to be a British citizen to work for British Airways?

Hold a valid passport (with a minimum of 12 months before expiry date) with unrestricted right to live and work in the UK and which allows unrestricted global travel. You must be eligible to acquire a US Visa. To provide satisfactory references for the last 5 years and to undergo a Criminal Record Check.



No, you do not need to be a British citizen to work for British Airways, but you must have the legal right to work in the UK. This usually means holding a valid work visa or "Indefinite Leave to Remain." British Airways employs a diverse, international workforce, particularly for its cabin crew and ground staff roles. However, there is a catch regarding documentation: as of 2026, dual nationals and non-UK citizens must ensure their digital immigration status is fully up to date and linked to their passports to facilitate frequent international travel. Some specific security-sensitive roles at certain airports might require a longer history of UK residency (usually 5 years) for background check purposes, but nationality itself is not a barrier for most positions as long as you have the proper work authorization.

People Also Ask

Can you work with us? We welcome applications from all candidates but there are some UK Government (Home Office) rules on the types of role we can sponsor for immigration purposes, so please check the below before you apply.

MORE DETAILS

It's competitive to get a job as a flight attendant, but a lot of that comes down to whether people actually want the job or if they're just doing it for the sake of it. There are a lot of applications for job roles - BA gets something like 25,000 applications for 2,000 job roles.

MORE DETAILS

The average British Airways salary ranges from approximately $38,143 per year for a Customer Service Agent to $98,214 per year for a Manager. The average British Airways hourly pay ranges from approximately $18 per hour for a Customer Service Agent to $23 per hour for a CSA.

MORE DETAILS

Airlines in the United States require flight attendants to be U.S. citizens, have permanent resident status, or have valid work visas. In general, applicants must be at least 18 to 21 years old, although some airlines have higher minimum age requirements.

MORE DETAILS

A high school degree is required, with 2 or more years of college preferred. A flight attendant working for United Airlines should be able to read,write, speak and understand English. Speaking a second language fluently is not required, but is an asset.

MORE DETAILS

Top companies for Flight Attendants in United States
  • Delta Air Lines. 4.2 $35.32per hour. 4,761 reviews167 salaries reported.
  • United Airlines. 3.9 $34.03per hour. ...
  • American Airlines. 3.9 $33.88per hour. ...
  • Alaska Airlines. 3.8 $31.38per hour. ...
  • Southwest Airlines. 4.2 $29.64per hour. ...
  • Show more companies.


MORE DETAILS

When it comes to new flight attendants just starting out, the highest paying airlines are JetBlue, $32,000, and Southwest Airlines, $30,000. For seasoned flight attendants looking for earning potential, JetBlue, $103,000, and Alaskan Airlines, $113,000, are the highest paying airlines.

MORE DETAILS

The British Airways Experience is more than a flight. It's about making every single journey as special and original as you are, whatever your reason to travel. We're always here to help you feel relaxed and secure from the airport to boarding and beyond.

MORE DETAILS

Course Overview The course furnishes all crew with effective lifesaving procedures and survival techniques for post evacuation after landing on water. Raft management, maintenance and destruction on being rescued are also included.

MORE DETAILS