Cheap flights to Johannesburg

Fly from as little as £449

15 nights in Johannesburg, departing Manchester on 15 / Nov / 2025 with Egyptair (price found 25 hours ago)

Subject to availability, prices correct of the last 24 hours
Johannesburg

Popular routes to Johannesburg from the UK

choose your favourite departure airport in the UK
from £471 pp
Find flights
from £449 pp
Find flights
from £558 pp
Find flights
from £559 pp
Find flights
from £677 pp
Find flights
from £628 pp
Find flights
Johannesburg
Book a cheap flight to Johannesburg for £449pp.

Johannesburg is your gateway to South Africa. Think dynamic urban life, exciting wildlife safaris, and world-class wine country nearby. Great news: the UK is well-connected, with a mix of direct and indirect routes via major carriers and hubs.

Johannesburg flight facts

what you need to know

How to land a low priced flight to Johannesburg

booking advice, visa information and airports and airlines tips

When can I get the cheapest flights to Johannesburg?

You'll find the cheapest flights in the low season from June to October.

Can you fly direct to Johannesburg from the UK?

Yes, you can fly direct to Johannesburg from London Heathrow.

Which UK airports have flights to Johannesburg?

You can fly to Johannesburg from:

London Heathrow
London Gatwick
London Stansted
Manchester
Birmingham
Newcastle
Glasgow
Edinburgh

All routes besides Heathrow will involve a stopover.

How long does it take to fly from the UK to Johannesburg?

Direct flights take approximately 11 hours. One-stop flights can take 14 to 18 hours, depending on the length of the stopover.

Min / Max Temperature (°C)
LOWEST

-1 °C

AVG

15 °C

HIGHEST

27 °C

Rainfall (mm)
LOWEST

7 mm

AVG

69.7 mm

HIGHEST

150 mm

Key facts about Johannesburg know before you go

Last minute flights to Johannesburg

flight deals to Johannesburg within the next 30 days

Flights to cities near Johannesburg

browse routes and flight prices to other cities

Context Id: 7af0fd9c-82cd-41e9-b580-9b82f14c36bd