Travel Premier

Business Class · LHR → JNB

London to Johannesburg in business class

An overnight flight with almost no time difference — ideal in a flat bed. Tell us your dates and we’ll find the best business class fare we can — private, consolidator and published — and quote you personally.

The route

From
London Heathrow (LHR)
To
Johannesburg (JNB)
Distance
about 5,640 miles
Non-stop, estimated
11h 30m

Times are estimated from distance; your consultant confirms the schedule.

Non-stop flights to Johannesburg operate from London, alongside one-stop options through the Gulf and Europe. We also book from Gatwick, Manchester, Birmingham and other UK airports — just say which suits you.

On board

On most long-haul services on this route, a seat that becomes a fully flat bed. We confirm the aircraft and seat before you book — not every departure is the same.

Before you fly

Priority check-in, lounge access and priority boarding, with an extra baggage allowance.

Request this fare

Your route and cabin are already filled in. A consultant replies with options; nothing is booked until you agree. Or call 020 3137 8781 — 24/7.

We use your details to answer your request — see our privacy notice.

No payment now. Fares are confirmed by your Travel Expert and are only guaranteed once ticketed.

Questions clients ask

How long is the flight from London to Johannesburg?

A non-stop flight takes roughly 11h 30m. With one connection, allow 15–17 hours.

Are there non-stop business class flights to Johannesburg?

Non-stop flights to Johannesburg operate from London, alongside one-stop options through the Gulf and Europe.

Can you find a better fare than the airline website?

Often, on premium cabins: we search private and consolidator fares as well as published ones. If the airline’s own fare is best, we tell you.

Can I upgrade to first class?

Where the route has a first class cabin, yes — ask your consultant and we will price both.