Full-service long-haul
British Airways
Straightforward UK brand with strong London demand from South Africa.
| Hub | London Heathrow Airport (LHR) |
| Carry-on | Allowance depends on cabin and fare brand. |
| Checked | Checked baggage depends on fare family. |
| Check-in | 24 hours before departure |
| Changes | Fare rules vary by ticket. |
| Refunds | Refundability depends on the ticket booked. |
Where it flies
British Airways is the longest-running South Africa to UK operator, with daily nonstop overnight service from Johannesburg and Cape Town to London Heathrow's Terminal 5. The route is operated with Boeing 777 and 787 widebodies in a four-cabin configuration: First, Club World business, World Traveller Plus premium economy, and World Traveller economy. For travellers heading to the UK or onward to Europe, Ireland or North America, BA's Heathrow hub provides the densest connection bank — usually within two to four hours of arrival from South Africa.
Practical notes: as of 2026, South African passport holders need a UK Electronic Travel Authorisation (ETA) before boarding even on a transit through Heathrow without leaving airside. The ETA costs around £16 and is valid for two years. Apply through the official UK government site or app at least seventy-two hours before departure. BA is a Oneworld member, so mileage credit on Qatar, American, Cathay Pacific and the rest of the alliance. The Executive Club programme has variable redemption sweet spots — the JNB-LHR route is one of the better award-availability lanes from South Africa.
Booking notes
Payment methods and fare inclusions can vary by market and cabin, so confirm baggage and change rules on the airline checkout page before paying.
Contact
Call +27 10 344 0130Pro tip
If London is your primary destination, compare British Airways directly with the Gulf carriers and aggregators.
Related routes
FAQ
When should I book British Airways?
Compare direct prices as soon as you know your dates, then re-check once or twice before you pay to catch fare swings.
What baggage should I confirm before checkout?
Cabin baggage: Allowance depends on cabin and fare brand.. Checked baggage: Checked baggage depends on fare family.
Can I change or refund my booking?
Fare rules vary by ticket. Refundability depends on the ticket booked.
Where do I manage check-in or booking changes?
Use the airline's official booking, check-in and manage-booking links above so you are working from the source system.