British Airways (BA), as a name suggests is the British flag carrier and one of the largest European airlines with a hub in London Heathrow airport. British Airways, however, operates from every international British airport such as London Gatwick, Manchester, Edinburgh on domestic routes and also operates domestic flights within South Africa from their second hub in Johannesburg.
They connect other British airports such as MAN, EDI to London’s direct flights all around the world with guaranteed transfers.
British Airways are being largely used for long-haul flights to the USA, Canada, South Africa, Hong Kong as well for direct flights from London to Australia.