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
17.08.2025
Price
$104
From
Cape Town
To
Johannesburg
Depart date
26.08.2025
Price
$141
From
Port Elizabeth
To
Johannesburg
Depart date
27.08.2025
Price
$148
From
Nelspruit
To
Johannesburg
Depart date
22.08.2025
Price
$178
From
East London
To
Johannesburg
Depart date
17.09.2025
Price
$178
From
Bloemfontein
To
Johannesburg
Depart date
15.09.2025
Price
$220
From
Manzini
To
Johannesburg
Depart date
01.11.2025
Price
$313
From
Victoria Falls
To
Johannesburg
Depart date
10.11.2025
Price
$320
From
George
To
Johannesburg
Depart date
11.10.2025
Price
$360
From
Windhoek
To
Johannesburg
Depart date
09.11.2025
Price
$430

Popular flights to Johannesburg

Flights Frankfurt to Johannesburg
Frankfurt → Johannesburg
27.08.2025
$519
Flights Cape Town to Johannesburg
Cape Town → Johannesburg
21.08.2025
$37
Flights Durban to Johannesburg
Durban → Johannesburg
18.09.2025
$29
Flights Port Elizabeth to Johannesburg
Port Elizabeth → Johannesburg
23.08.2025
$41
Flights Almaty to Johannesburg
Almaty → Johannesburg
01.10.2025
$483
Flights George to Johannesburg
George → Johannesburg
03.12.2025
$49
Flights Amsterdam to Johannesburg
Amsterdam → Johannesburg
11.09.2025
$496
Flights Mumbai to Johannesburg
Mumbai → Johannesburg
28.10.2025
$262
Flights Dar Es Salaam to Johannesburg
Dar Es Salaam → Johannesburg
29.10.2025
$209
Flights Washington to Johannesburg
Washington → Johannesburg
10.11.2025
$548

Average price of flights to Johannesburg by month

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

August
October
November
December
January
February

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: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
10:40 → 23:35

1 stop

South African Airways logo South African Airways
JNB — DOH
M - W - F - 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 - - -
14:30 → 05:40

1 stop

Ethiopian Airlines logo Ethiopian Airlines
JNB — DOH
- - W - - - -
17:00 → 06:30

1 stop

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

direct

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