SlipstreamEarly access

London to Johannesburgwith points & miles

Heathrow (LHR) to O.R. Tambo International (JNB) is about 9,075 km. Below is how the major programmes price this route. Prices are transparent estimates — for a recommendation tailored to your points, run it through the optimiser.

AirlineProgrammeEconomyBusinessTaxesTime
British AirwaysAvios37,50079,500£54511h 16m
Virgin AtlanticVirgin Points37,50079,500£50011h 16m
Air FranceFlying Blue Miles37,50079,500£22513h 6m
Qatar AirwaysAvios46,50099,000£18515h 56m
Etihad AirwaysEtihad Guest Miles47,500102,000£22016h 19m
EmiratesSkywards Miles48,000102,500£26016h 26m
Singapore AirlinesKrisFlyer Miles75,500165,000£24025h 24m
Cathay PacificAsia Miles78,000171,500£31026h 18m

Frequently asked

How many points do I need to fly London to Johannesburg in business class?

From around 79,500 Avios one-way with British Airways, plus roughly £545 in taxes and surcharges. Slipstream compares every option and tells you the best transfer route.

What is the best airline for London to Johannesburg?

It depends on what you value. British Airways, Virgin Atlantic, Air France all serve this market with different points pricing, taxes and seat quality. Slipstream scores them on value, not loyalty.

Estimates are distance-based guidance, not live award inventory. Always confirm availability and pricing with the airline before transferring points.