Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 23/8
Fri 30/8
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+120.0%
+80.0%
+40.0%
Base
Price
456 - 894 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 60 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
06 Nov
London Heathrow airport
31h 20m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
11 Nov
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
390 GBP
Etihad Airways
Etihad Airways
LHR
13 Jan
London Heathrow airport
21h 50m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
26 Jan
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
390 GBP
Etihad Airways
Etihad Airways
LHR
23 Oct
London Heathrow airport
32h 05m
2 Stops
JNB
Johannesburg OR Tambo airport
Etihad Airways
JNB
29 Oct
Johannesburg OR Tambo airport
18h 45m
1 Stop
LHR
London Heathrow airport
393 GBP
RwandAir
RwandAir
LGW
09 Nov
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
20 Nov
Johannesburg OR Tambo airport
15h 40m
2 Stops
LGW
London Gatwick airport
401 GBP
RwandAir
RwandAir
LGW
09 Jan
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
22 Jan
Johannesburg OR Tambo airport
16h 40m
2 Stops
LGW
London Gatwick airport
401 GBP
RwandAir
RwandAir
LGW
11 Feb
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
09 Mar
Johannesburg OR Tambo airport
15h 40m
2 Stops
LGW
London Gatwick airport
401 GBP
SWISS
SWISS
BHX
23 Jan
Birmingham airport
13h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
13 Feb
Johannesburg OR Tambo airport
13h 45m
1 Stop
BHX
Birmingham airport
465 GBP
Lufthansa
Lufthansa
MAN
07 Jan
Manchester airport
15h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
04 Feb
Johannesburg OR Tambo airport
13h 40m
1 Stop
MAN
Manchester airport
488 GBP
Kenya Airways
Kenya Airways
LHR
22 Sep
London Heathrow airport
15h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Kenya Airways
JNB
26 Sep
Johannesburg OR Tambo airport
15h 20m
1 Stop
LHR
London Heathrow airport
404 GBP
RwandAir
RwandAir
LGW
09 Nov
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
20 Nov
Johannesburg OR Tambo airport
15h 40m
2 Stops
LGW
London Gatwick airport
401 GBP
RwandAir
RwandAir
LGW
11 Feb
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
09 Mar
Johannesburg OR Tambo airport
15h 40m
2 Stops
LGW
London Gatwick airport
401 GBP
RwandAir
RwandAir
LGW
09 Jan
London Gatwick airport
18h 05m
3 Stops
JNB
Johannesburg OR Tambo airport
RwandAir
JNB
22 Jan
Johannesburg OR Tambo airport
16h 40m
2 Stops
LGW
London Gatwick airport
401 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
Fastest flight time
2h 00m
Cheapest price
64 GBP
Amsterdam to Johannesburg
Fastest flight time
10h 50m
Cheapest price
362 GBP
London to Johannesburg
Fastest flight time
16h 25m
Cheapest price
388 GBP
Manchester to Johannesburg
Fastest flight time
15h 55m
Cheapest price
418 GBP
Cardiff to Johannesburg
Fastest flight time
16h 55m
Cheapest price
437 GBP
Birmingham to Johannesburg
Fastest flight time
13h 15m
Cheapest price
465 GBP
Edinburgh to Johannesburg
Fastest flight time
14h 15m
Cheapest price
472 GBP
Bristol to Johannesburg
Fastest flight time
13h 50m
Cheapest price
476 GBP
Leeds to Johannesburg
Fastest flight time
19h 00m
Cheapest price
479 GBP
Glasgow to Johannesburg
Fastest flight time
14h 00m
Cheapest price
497 GBP
Newcastle upon Tyne to Johannesburg
Fastest flight time
14h 05m
Cheapest price
497 GBP
Liverpool to Johannesburg
Fastest flight time
18h 55m
Cheapest price
519 GBP
Inverness to Johannesburg
Fastest flight time
20h 05m
Cheapest price
538 GBP
Belfast to Johannesburg
Fastest flight time
20h 55m
Cheapest price
540 GBP
Southampton to Johannesburg
Fastest flight time
23h 30m
Cheapest price
606 GBP
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg