Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Wed 23/10
Wed 30/10
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

845 EUR
691 EUR
538 EUR
384 EUR
Price
384 - 768 EUR

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 February 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?

Most flyers found that booking flight tickets 40 days in advance of their planned departure date is, on average, the best time to get cheap flights to Johannesburg.

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

On average, the cheapest flights to Johannesburg are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

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

Generally, when visiting Johannesburg, afternoon flights represent the best value. evening flights are likely to have higher prices.


Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
KLM
KLM
29 Nov
DUB
17:20
Dublin airport
26h 45m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
KLM
04 Dec
JNB
01:55
Johannesburg OR Tambo airport
34h 15m
1 Stop
10:10
+1
DUB
Dublin airport
333 EUR
KLM
KLM
01 Dec
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
08 Dec
JNB
01:55
Johannesburg OR Tambo airport
18h 45m
1 Stop
18:40
DUB
Dublin airport
341 EUR
KLM
KLM
23 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
13 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
341 EUR
KLM
KLM
31 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
19 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
343 EUR
KLM
KLM
10 Nov
DUB
08:50
Dublin airport
35h 15m
1 Stop
22:05
+1
JNB
Johannesburg OR Tambo airport
KLM
20 Nov
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
346 EUR
KLM
KLM
17 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
07 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
346 EUR
KLM
KLM
23 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
13 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
341 EUR
KLM
KLM
31 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
19 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
343 EUR
KLM
KLM
17 Jan
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
07 Feb
JNB
01:55
Johannesburg OR Tambo airport
14h 45m
1 Stop
14:40
DUB
Dublin airport
346 EUR
British Airways
British Airways
24 Dec
DUB
15:35
Dublin airport
16h 40m
1 Stop
10:15
+1
JNB
Johannesburg OR Tambo airport
British Airways
10 Jan
JNB
22:10
Johannesburg OR Tambo airport
15h 35m
1 Stop
11:45
+1
DUB
Dublin airport
615 EUR
KLM
KLM
01 Dec
DUB
05:55
Dublin airport
14h 10m
1 Stop
22:05
JNB
Johannesburg OR Tambo airport
KLM
08 Dec
JNB
01:55
Johannesburg OR Tambo airport
18h 45m
1 Stop
18:40
DUB
Dublin airport
341 EUR
Turkish Airlines
Turkish Airlines
10 Nov
DUB
16:55
Dublin airport
16h 15m
1 Stop
11:10
+1
JNB
Johannesburg OR Tambo airport
Turkish Airlines
13 Nov
JNB
21:15
Johannesburg OR Tambo airport
17h 05m
1 Stop
12:20
+1
DUB
Dublin airport
415 EUR

Airports near Johannesburg

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

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Dublin to Johannesburg Flights
Fastest flight time
14h 10m
Cheapest price
343 EUR
Cork to Johannesburg Flights
Fastest flight time
14h 05m
Cheapest price
791 EUR

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg