Piratefly

Cheap flights to Johannesburg

We are watching 52 routes into Johannesburg. The cheapest fare we can vouch for today is €41, and for each one we say whether today is a good moment or you should wait.

Routes into Johannesburg

Wed
11 Nov
Durban → Johannesburg
South African Airways Based on 1340 observations ✈ Direct
€41
Sat
28 Nov
Gqeberha → Johannesburg
South African Airways Based on 920 observations ✈ Direct
€55
Sat
7 Nov
Cape Town → Johannesburg
LIFT Airline Based on 2058 observations ✈ Direct
€64
Sat
28 Nov
Harare → Johannesburg
FlySafair Based on 922 observations ✈ Direct
€106
Fri
20 Nov
Maputo → Johannesburg
Air Mozambique Based on 577 observations ✈ Direct
€135
Sun
13 Dec
Nairobi → Johannesburg
TAAG Angola Based on 196 observations 1 stop
€205
Wed
13 Jan
Kigali → Johannesburg
Ethiopian Airlines Based on 93 observations 1 stop
€207
Sun
29 Nov
Manama → Johannesburg
Etihad Airways Based on 51 observations 1 stop
€216
Sat
30 Jan
Entebbe → Johannesburg
Uganda Airlines Based on 148 observations ✈ Direct
€227
Sun
15 Nov
Karachi → Johannesburg
Etihad Airways Based on 28 observations 1 stop
€236
Mon
1 Feb
Plaine Magnien → Johannesburg
FlySafair Based on 392 observations ✈ Direct
€241
Sat
14 Nov
Kuwait City → Johannesburg
Egyptair Based on 21 observations 1 stop
€242
Fri
4 Dec
Victoria → Johannesburg
Air Seychelles Based on 213 observations ✈ Direct
€254
Thu
12 Nov
Kuala Lumpur → Johannesburg
Etihad Airways Based on 28 observations 1 stop
€255
Fri
13 Nov
Singapore → Johannesburg
Etihad Airways Based on 26 observations 1 stop
€259
Thu
12 Nov
Bangkok → Johannesburg
Condor Based on 130 observations 1 stop
€262
Thu
3 Dec
Zanzibar → Johannesburg
FlySafair Based on 136 observations ✈ Direct
€263
Fri
20 Nov
Dar es Salaam → Johannesburg
Kenya Airways Based on 105 observations 1 stop
€267
Mon
9 Nov
Muscat/Seeb → Johannesburg
Etihad Airways Based on 62 observations 1 stop
€268
Mon
9 Nov
Mumbai → Johannesburg
Ethiopian Airlines Based on 63 observations 1 stop
€272
Sat
14 Nov
Dubai → Johannesburg
RwandAir Based on 94 observations 1 stop
€277
Tue
22 Dec
Algiers → Johannesburg
Air Algerie Based on 22 observations ✈ Direct
€281
Mon
23 Nov
Hanoi → Johannesburg
Etihad Airways Based on 26 observations 1 stop
€282
Tue
1 Dec
Cairo → Johannesburg
Egyptair Based on 116 observations ✈ Direct
€287
Mon
16 Nov
Sharjah → Johannesburg
Qatar Airways Based on 93 observations 1 stop
€287
Sun
29 Nov
Abu Dhabi → Johannesburg
Ethiopian Airlines Based on 150 observations 1 stop
€292
Mon
16 Nov
Doha → Johannesburg
Etihad Airways Based on 131 observations 1 stop
€296
Tue
10 Nov
Phuket → Johannesburg
Etihad Airways Based on 28 observations 1 stop
€297
Sun
10 Jan
Mombasa → Johannesburg
Jambojet Based on 33 observations 2 stops
€320
Sat
14 Nov
Istanbul → Johannesburg
Egyptair Based on 100 observations 1 stop
€332
Sun
22 Nov
Da Nang → Johannesburg
Vietjet Based on 16 observations 2 stops
€343
Sun
15 Nov
Manchester → Johannesburg
Ryanair Based on 12 observations 2 stops
€348
Mon
21 Dec
Addis Ababa → Johannesburg
Qatar Airways Based on 94 observations 1 stop
€352
Tue
24 Nov
Bengaluru → Johannesburg
Akasa Air Based on 8 observations 2 stops
€353
Thu
3 Dec
Hong Kong → Johannesburg
HK Express Based on 19 observations 2 stops
€355
Thu
3 Dec
Delhi → Johannesburg
Etihad Airways Based on 27 observations 1 stop
€361
Wed
25 Nov
Guangzhou → Johannesburg
AirAsia Based on 12 observations 2 stops
€361
Fri
13 Nov
Hurghada → Johannesburg
MS Based on 18 observations 1 stop
€367
Tue
24 Nov
Kuta → Johannesburg
Batik Air Malaysia Based on 12 observations 2 stops
€368
Sat
14 Nov
Sharm El Sheikh → Johannesburg
Nesma Airlines Based on 22 observations 2 stops
€369
Mon
11 Jan
Antananarivo → Johannesburg
Airlink Based on 232 observations ✈ Direct
€373
Tue
19 Jan
London → Johannesburg
Etihad Airways Based on 72 observations 1 stop
€374
Tue
10 Nov
Jeddah → Johannesburg
Egyptair Based on 24 observations 1 stop
€376
Thu
12 Nov
Madrid → Johannesburg
Ethiopian Airlines Based on 24 observations 1 stop
€382
Fri
20 Nov
Manila → Johannesburg
AirAsia Based on 17 observations 2 stops
€382
Thu
26 Nov
Paris → Johannesburg
ALPAVIA Based on 34 observations 2 stops
€383
Sun
10 Jan
Lagos → Johannesburg
Uganda Airlines Based on 48 observations 1 stop
€384
Thu
12 Nov
Frankfurt → Johannesburg
Pegasus Based on 8 observations 3 stops
€388
Wed
2 Dec
Warsaw → Johannesburg
Ryanair Based on 23 observations 2 stops
€390
Fri
6 Nov
Rome → Johannesburg
Air Europa Based on 13 observations 1 stop
€394
Tue
24 Nov
Tel Aviv → Johannesburg
Etihad Airways Based on 8 observations 1 stop
€397
Tue
10 Nov
Shanghai → Johannesburg
Thai Vietjet Air Based on 9 observations 2 stops
€398

Price drops on Telegram

When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.

Join on Telegram

Save €200+ on every trip

Five minutes of setup, and it works on every flight after this one.

Other cheap fares to South Africa

Guides