Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Mon 22/4
Mon 29/4
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+120.0%
+80.0%
+40.0%
Base
Price
381 - 780 EUR

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
DUB
18:05
Dublin airport
19h 00m
1 Stop
14:05
+1
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
16:10
Johannesburg OR Tambo airport
18h 45m
1 Stop
09:55
+1
DUB
Dublin airport
377 EUR
Turkish Airlines
Turkish Airlines
DUB
17:30
Dublin airport
16h 50m
1 Stop
11:20
+1
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
20:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
12:00
+1
DUB
Dublin airport
387 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
14h 25m
1 Stop
14:35
DUB
Dublin airport
387 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
24h 15m
1 Stop
00:25
+1
DUB
Dublin airport
388 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
14h 25m
1 Stop
14:35
DUB
Dublin airport
388 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
24h 15m
1 Stop
00:25
+1
DUB
Dublin airport
388 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
14h 25m
1 Stop
14:35
DUB
Dublin airport
387 EUR
KLM
KLM
DUB
06:55
Dublin airport
14h 25m
1 Stop
22:20
JNB
Johannesburg OR Tambo airport
KLM
JNB
01:10
Johannesburg OR Tambo airport
14h 25m
1 Stop
14:35
DUB
Dublin airport
388 EUR
British Airways
British Airways
DUB
17:45
Dublin airport
15h 30m
1 Stop
10:15
+1
JNB
Johannesburg OR Tambo airport
British Airways
JNB
10:00
Johannesburg OR Tambo airport
15h 55m
1 Stop
00:55
+1
DUB
Dublin airport
406 EUR
Turkish Airlines
Turkish Airlines
DUB
17:30
Dublin airport
16h 50m
1 Stop
11:20
+1
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
20:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
12:00
+1
DUB
Dublin airport
387 EUR
Turkish Airlines
Turkish Airlines
DUB
17:30
Dublin airport
16h 50m
1 Stop
11:20
+1
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
20:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
12:00
+1
DUB
Dublin airport
391 EUR
Turkish Airlines
Turkish Airlines
DUB
17:30
Dublin airport
16h 50m
1 Stop
11:20
+1
JNB
Johannesburg OR Tambo airport
Turkish Airlines
JNB
20:10
Johannesburg OR Tambo airport
16h 50m
1 Stop
12:00
+1
DUB
Dublin airport
396 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

Quick facts about Johannesburg

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Johannesburg
Local time
Currency
South African Rand
Beer
Pint of beer
1.09 EUR
Food
Inexpensive restaurant
7.93 EUR
Public transport
One-way ticket
1.53 EUR

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg