BA is a member of the oneworld alliance. This increases its reach to almost 1000 destinations across 150 countries of the world. It has 4 subsidiaries: BA CityFlyer, OpenSkies, British Airways Limited and British Airways World Cargo. It operates from London Heathrow Airport and Gatwick airport which are its hubs.
Besides subsidiaries, it also has franchise partnerships with the airlines. Comair and SUN-AIR are its two franchises.
Another model of partnership through which it engages other airlines is that of codeshare agreements. Apart from all the airlines of the oneworld alliance, it has codeshare agreements with Aer Lingus, Bangkok Airways, Flybe, Loganair, Meridana Fly, Vueling Airlines and WestJet.