Cheap Flights to Johannesburg

Search for the cheapest air tickets to Johannesburg (JNB)

Recently booked air tickets to Johannesburg

From
Durban
To
Johannesburg
Depart date
23.08.2025
Price
$105
From
Nelspruit
To
Johannesburg
Depart date
07.09.2025
Price
$149
From
Port Elizabeth
To
Johannesburg
Depart date
27.08.2025
Price
$164
From
Cape Town
To
Johannesburg
Depart date
25.08.2025
Price
$164
From
East London
To
Johannesburg
Depart date
28.09.2025
Price
$193
From
Manzini
To
Johannesburg
Depart date
12.11.2025
Price
$311
From
Victoria Falls
To
Johannesburg
Depart date
03.11.2025
Price
$317
From
Harare
To
Johannesburg
Depart date
10.09.2025
Price
$349
From
George
To
Johannesburg
Depart date
11.10.2025
Price
$357
From
Windhoek
To
Johannesburg
Depart date
17.10.2025
Price
$421

Popular flights to Johannesburg

Flights Frankfurt to Johannesburg
Frankfurt → Johannesburg
20.09.2025
$476
Flights Cape Town to Johannesburg
Cape Town → Johannesburg
30.09.2025
$52
Flights Durban to Johannesburg
Durban → Johannesburg
25.08.2025
$26
Flights Port Elizabeth to Johannesburg
Port Elizabeth → Johannesburg
28.01.2026
$38
Flights Almaty to Johannesburg
Almaty → Johannesburg
02.09.2025
$459
Flights Mumbai to Johannesburg
Mumbai → Johannesburg
30.08.2025
$266
Flights George to Johannesburg
George → Johannesburg
06.10.2025
$76
Flights Amsterdam to Johannesburg
Amsterdam → Johannesburg
09.10.2025
$529
Flights Dar Es Salaam to Johannesburg
Dar Es Salaam → Johannesburg
23.09.2025
$207
Flights Paris to Johannesburg
Paris → Johannesburg
01.10.2025
$391

Average price of flights to Johannesburg by month

Find the cheapest month – or even day – to fly to Johannesburg.

August
September
October
November
December
January

Airlines Flying to Johannesburg

Schedule flights Johannesburg - Doha

13:55 → 23:15

direct

logo Qatar Airways 1364
JNB — DOH
M T W T F S S
20:25 → 05:45

direct

logo Qatar Airways 1378
JNB — DOH
M T W T F S S
07:30 → 23:40

1 stop

South African Airways logo South African Airways
JNB — DOH
M T W T F S S
08:35 → 23:40

1 stop

South African Airways logo South African Airways
JNB — DOH
M T W T F S S
08:50 → 23:40

1 stop

LAM Mozambique Airlines logo LAM Mozambique Airlines
JNB — DOH
M T W T F S S
09:20 → 23:40

1 stop

South African Airways logo South African Airways
JNB — DOH
M T W T F S S
09:50 → 21:00

1 stop

Etihad Airways logo Etihad Airways
JNB — DOH
M T W T F S S
13:55 → 23:15

direct

Qatar Airways logo Qatar Airways
JNB — DOH
M T W T F S S
14:15 → 05:15

1 stop

Air Tanzania logo Air Tanzania
JNB — DOH
- T - T - - -
16:50 → 06:10

1 stop

RwandAir logo RwandAir
JNB — DOH
M - W - F - -
17:00 → 06:30

1 stop

Kenya Airways logo Kenya Airways
JNB — DOH
M - W - - - -
20:25 → 05:45

direct

Qatar Airways logo Qatar Airways
JNB — DOH
M T W T F S S