Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Tue 15/10
Tue 22/10
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

964 GBP
788 GBP
613 GBP
438 GBP
Price
437 - 835 GBP

When is the best time to fly to Johannesburg?

Travelling from most locations, it is best to book your flight to Johannesburg during the month of May for the best deal, although there are other times of the year which offer great deals as well.

When is the best time to book a flight to Johannesburg?

In general, most flyers find the cheapest time to book a flight to Johannesburg is about 59 days prior.

What is the cheapest day to depart on your flight to Johannesburg?

From most locations, the cheapest flights to Johannesburg are found on a Monday. Booking a Friday departure is usually the most expensive.

What is the cheapest time of day to fly to Johannesburg?

Typically, cheap prices to Johannesburg are most often found for afternoon flights. Cheap prices are less likely for evening flights.


Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Etihad Airways
LHR
14 Nov
London Heathrow airport
17h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
19 Nov
Johannesburg OR Tambo airport
21h 35m
1 Stop
LHR
London Heathrow airport
362 GBP
Etihad Airways
Etihad Airways
LHR
21 Jan
London Heathrow airport
24h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
29 Jan
Johannesburg OR Tambo airport
21h 35m
1 Stop
LHR
London Heathrow airport
365 GBP
Etihad Airways
Etihad Airways
LHR
06 Feb
London Heathrow airport
55h 20m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
10 Feb
Johannesburg OR Tambo airport
21h 35m
1 Stop
LHR
London Heathrow airport
367 GBP
Etihad Airways
Etihad Airways
LHR
15 Mar
London Heathrow airport
55h 20m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
05 Apr
Johannesburg OR Tambo airport
17h 45m
1 Stop
LHR
London Heathrow airport
368 GBP
Ethiopian Air
Ethiopian Air
MAN
14 Nov
Manchester airport
16h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
02 Dec
Johannesburg OR Tambo airport
19h 25m
2 Stops
MAN
Manchester airport
375 GBP
Ethiopian Air
Ethiopian Air
MAN
17 Nov
Manchester airport
16h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
28 Nov
Johannesburg OR Tambo airport
19h 25m
2 Stops
MAN
Manchester airport
382 GBP
SWISS
SWISS
LCY
14 Nov
London City airport
14h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
19 Nov
Johannesburg OR Tambo airport
15h 10m
1 Stop
LCY
London City airport
483 GBP
Lufthansa
Lufthansa
LHR
03 Jan
London Heathrow airport
16h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
16 Jan
Johannesburg OR Tambo airport
15h 10m
1 Stop
LHR
London Heathrow airport
486 GBP
Turkish Airlines
Turkish Airlines
LGW
18 Mar
London Gatwick airport
16h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
01 Apr
Johannesburg OR Tambo airport
16h 20m
1 Stop
LGW
London Gatwick airport
420 GBP
Turkish Airlines
Turkish Airlines
LGW
06 Feb
London Gatwick airport
16h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
18 Feb
Johannesburg OR Tambo airport
16h 25m
1 Stop
LGW
London Gatwick airport
416 GBP
Air France
Air France
BHX
31 Dec
Birmingham airport
18h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Air France
JNB
17 Jan
Johannesburg OR Tambo airport
15h 20m
1 Stop
BHX
Birmingham airport
523 GBP
Ethiopian Air
Ethiopian Air
MAN
20 Oct
Manchester airport
16h 50m
1 Stop
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
04 Nov
Johannesburg OR Tambo airport
19h 25m
1 Stop
MAN
Manchester airport
390 GBP

Airports near Johannesburg

Below you will find all the airports in Johannesburg along with their distance from the city centre
Johannesburg Lanseria
19 mi from city centre
Johannesburg OR Tambo
12 mi from city centre

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Cape Town to Johannesburg Flights
Fastest flight time
2h 00m
Cheapest price
73 GBP
London to Johannesburg Flights
Fastest flight time
10h 50m
Cheapest price
362 GBP
Manchester to Johannesburg Flights
Fastest flight time
16h 40m
Cheapest price
375 GBP
Newcastle upon Tyne to Johannesburg Flights
Fastest flight time
14h 05m
Cheapest price
427 GBP
Birmingham to Johannesburg Flights
Fastest flight time
16h 50m
Cheapest price
452 GBP
Glasgow to Johannesburg Flights
Fastest flight time
14h 15m
Cheapest price
457 GBP
Bristol to Johannesburg Flights
Fastest flight time
23h 20m
Cheapest price
459 GBP
Edinburgh to Johannesburg Flights
Fastest flight time
14h 05m
Cheapest price
468 GBP
Amsterdam to Johannesburg Flights
Fastest flight time
10h 45m
Cheapest price
473 GBP
Cardiff to Johannesburg Flights
Fastest flight time
19h 40m
Cheapest price
484 GBP
Liverpool to Johannesburg Flights
Fastest flight time
18h 20m
Cheapest price
494 GBP
Leeds to Johannesburg Flights
Fastest flight time
13h 55m
Cheapest price
519 GBP
Grimsby to Johannesburg Flights
Fastest flight time
26h 55m
Cheapest price
555 GBP
Belfast to Johannesburg Flights
Fastest flight time
15h 30m
Cheapest price
579 GBP
Southampton to Johannesburg Flights
Fastest flight time
19h 20m
Cheapest price
604 GBP
Inverness to Johannesburg Flights
Fastest flight time
36h 00m
Cheapest price
684 GBP
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg