Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 18/10
Fri 25/10
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

953 GBP
779 GBP
606 GBP
433 GBP
Price
433 - 826 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 58 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 Tuesday. 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
Ethiopian Air
Ethiopian Air
MAN
05 Dec
Manchester airport
16h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
09 Dec
Johannesburg OR Tambo airport
19h 25m
2 Stops
MAN
Manchester airport
362 GBP
Etihad Airways
Etihad Airways
LHR
23 Jan
London Heathrow airport
17h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
30 Jan
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
364 GBP
Etihad Airways
Etihad Airways
LHR
09 Feb
London Heathrow airport
18h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
25 Feb
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
364 GBP
Etihad Airways
Etihad Airways
LHR
03 Mar
London Heathrow airport
21h 50m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
19 Mar
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
366 GBP
Etihad Airways
Etihad Airways
LHR
11 Feb
London Heathrow airport
18h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
10 Mar
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
368 GBP
Ethiopian Air
Ethiopian Air
MAN
02 Feb
Manchester airport
16h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
24 Feb
Johannesburg OR Tambo airport
19h 25m
1 Stop
MAN
Manchester airport
384 GBP
KLM
KLM
BHX
14 Mar
Birmingham airport
13h 50m
1 Stop
JNB
Johannesburg OR Tambo airport
KLM
JNB
22 Mar
Johannesburg OR Tambo airport
14h 55m
1 Stop
BHX
Birmingham airport
475 GBP
SWISS
SWISS
LCY
26 Jan
London City airport
14h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
06 Feb
Johannesburg OR Tambo airport
15h 50m
1 Stop
LCY
London City airport
427 GBP
Turkish Airlines
Turkish Airlines
LGW
13 Nov
London Gatwick airport
16h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
27 Nov
Johannesburg OR Tambo airport
16h 25m
1 Stop
LGW
London Gatwick airport
404 GBP
Turkish Airlines
Turkish Airlines
LGW
29 Jan
London Gatwick airport
16h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
04 Feb
Johannesburg OR Tambo airport
16h 25m
1 Stop
LGW
London Gatwick airport
410 GBP
Ethiopian Air
Ethiopian Air
MAN
05 Dec
Manchester airport
16h 55m
2 Stops
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
09 Dec
Johannesburg OR Tambo airport
19h 25m
2 Stops
MAN
Manchester airport
362 GBP
Ethiopian Air
Ethiopian Air
MAN
02 Feb
Manchester airport
16h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
24 Feb
Johannesburg OR Tambo airport
19h 25m
1 Stop
MAN
Manchester airport
384 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
72 GBP
London to Johannesburg Flights
Fastest flight time
10h 50m
Cheapest price
354 GBP
Manchester to Johannesburg Flights
Fastest flight time
16h 30m
Cheapest price
385 GBP
Amsterdam to Johannesburg Flights
Fastest flight time
10h 45m
Cheapest price
396 GBP
Birmingham to Johannesburg Flights
Fastest flight time
13h 50m
Cheapest price
449 GBP
Glasgow to Johannesburg Flights
Fastest flight time
15h 25m
Cheapest price
452 GBP
Bristol to Johannesburg Flights
Fastest flight time
19h 15m
Cheapest price
457 GBP
Inverness to Johannesburg Flights
Fastest flight time
18h 30m
Cheapest price
460 GBP
Cardiff to Johannesburg Flights
Fastest flight time
17h 50m
Cheapest price
465 GBP
Edinburgh to Johannesburg Flights
Fastest flight time
14h 05m
Cheapest price
482 GBP
Newcastle upon Tyne to Johannesburg Flights
Fastest flight time
14h 05m
Cheapest price
505 GBP
Belfast to Johannesburg Flights
Fastest flight time
26h 35m
Cheapest price
518 GBP
Leeds to Johannesburg Flights
Fastest flight time
13h 55m
Cheapest price
535 GBP
Grimsby to Johannesburg Flights
Fastest flight time
13h 55m
Cheapest price
589 GBP
Southampton to Johannesburg Flights
Fastest flight time
23h 45m
Cheapest price
604 GBP
Liverpool to Johannesburg Flights
Fastest flight time
40h 05m
Cheapest price
790 GBP
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg