
British Airways Flights
Explore top destinations with British Airways. Flights from £399.
British Airways (BA) is the flag carrier airline of the United Kingdom. Headquartered in London, England, near its main hub at Heathrow Airport, it is...
About British Airways
British Airways (BA) is the flag carrier airline of the United Kingdom. Headquartered in London, England, near its main hub at Heathrow Airport, it is the second largest UK based carrier, based on fleet size and passengers carried, behind easyJet. BA operates an extensive global route network, flying to and from centrally located airports and offering a variety of cabin classes to suit different travel needs.
Key Features
- Extensive global network
- Oneworld alliance member
- Full-service carrier with complimentary meals and drinks
- Executive Club loyalty programme
- Variety of cabin classes
- Direct flights to many African destinations from London
Cabin Classes
Airline Information
Airline Code
BA
Hub Airport
London Heathrow (LHR)
Founded
1974
Fleet Size
Approx. 280 aircraft
Destinations
worldwide
Check-in Time
Online 24h before, Airport 3h before (International)
Baggage Allowance
Economy: 1 x 23kg checked bag, 1 hand bag + 1 personal item (7kg total for hand luggage)
Business: 2 x 32kg checked bags, 1 hand bag + 1 personal item
First: 3 x 32kg checked bags, 1 hand bag + 1 personal item
British Airways Routes to Africa
Explore British Airways's popular African destinations with competitive fares and excellent service.
London Heathrow → Lagos
Nigeria
£399
Return from
Duration
6h 30m
Frequency
Daily
Aircraft
Boeing 777/787
Stops
Direct
London Heathrow → Nairobi
Kenya
£449
Return from
Duration
8h 30m
Frequency
Daily
Aircraft
Boeing 787
Stops
Direct
London Heathrow → Johannesburg
South Africa
£499
Return from
Duration
11h 15m
Frequency
Daily
Aircraft
Airbus A380 / Boeing 777
Stops
Direct
London Heathrow → Accra
Ghana
£429
Return from
Duration
6h 45m
Frequency
Daily
Aircraft
Boeing 777
Stops
Direct
Special British Airways Deals
Don't miss these exclusive offers! Limited time deals on British Airways flights to Africa.
London → Lagos
Economy Class
£449
£379
Save £70
Book 21 days in advance. Subject to availability.
London → Nairobi
Business Class
£2299
£1899
Save £400
Selected dates only. Non-refundable.
Secure Booking
Your payment and personal information are always protected
Best Price Guarantee
We'll beat any comparable price you find elsewhere
ATOL Protected
Your holiday is protected under the ATOL scheme
24/7 Support
Our travel experts are available around the clock
What Travelers Say About British Airways
Read reviews from travelers who flew with British Airways to African destinations.
"Flew BA to Lagos, direct flight was smooth and the service onboard was excellent. The new Club Suite is fantastic!"
Adebayo P.
London → Lagos • Business
"Good experience in World Traveller Plus. Extra legroom was worth it for the long flight to Nairobi."
Sarah K.
London → Nairobi • Premium Economy
Frequently Asked Questions About British Airways
Get answers to common questions about flying with British Airways to African destinations.
What is British Airways' baggage allowance for flights to Africa?
For Economy (World Traveller), it's typically one checked bag up to 23kg. World Traveller Plus allows two 23kg bags. Business (Club World) allows two 32kg bags, and First allows three 32kg bags. Always check your specific ticket conditions.
Does British Airways offer Wi-Fi on flights to Africa?
Yes, most long-haul British Airways aircraft, including those typically used on African routes, are equipped with Wi-Fi. Various packages are available for purchase onboard.
Can I select my seat in advance on British Airways?
Seat selection policies vary. Executive Club members (Silver and Gold) can often select seats for free at booking. Otherwise, seats can be chosen for free at check-in, or paid for in advance for a wider choice.
Ready to Book Your British Airways Flight?
Contact us now to secure the best prices and personalized service for your British Airways journey to Africa.