← Airlines

Full-service long-haul

British Airways

Straightforward UK brand with strong London demand from South Africa.

HubLondon Heathrow Airport (LHR)
Carry-onAllowance depends on cabin and fare brand.
CheckedChecked baggage depends on fare family.
Check-in24 hours before departure
ChangesFare rules vary by ticket.
RefundsRefundability depends on the ticket booked.

Where it flies

London Johannesburg Cape Town Durban

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 0130

Pro 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.