FLIGHTS
HOTELS
AIRLINES
DESTINATIONS
EN | AR
English
العربية
Cheap Flights to Johannesburg
Search for the cheapest air tickets to Johannesburg (JNB)
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Flights to South Africa
Cheap flights to Johannesburg
Recently booked air tickets to Johannesburg
From
Durban
To
Johannesburg
Depart date
17.08.2025
Price
$104
Check prices
From
Cape Town
To
Johannesburg
Depart date
26.08.2025
Price
$141
Check prices
From
Port Elizabeth
To
Johannesburg
Depart date
27.08.2025
Price
$148
Check prices
From
Nelspruit
To
Johannesburg
Depart date
22.08.2025
Price
$178
Check prices
From
East London
To
Johannesburg
Depart date
17.09.2025
Price
$178
Check prices
From
Bloemfontein
To
Johannesburg
Depart date
15.09.2025
Price
$220
Check prices
From
Manzini
To
Johannesburg
Depart date
01.11.2025
Price
$313
Check prices
From
Victoria Falls
To
Johannesburg
Depart date
10.11.2025
Price
$320
Check prices
From
George
To
Johannesburg
Depart date
11.10.2025
Price
$360
Check prices
From
Windhoek
To
Johannesburg
Depart date
09.11.2025
Price
$430
Check prices
Popular flights to Johannesburg
Frankfurt → Johannesburg
27.08.2025
$519
Find
Cape Town → Johannesburg
21.08.2025
$37
Find
Durban → Johannesburg
18.09.2025
$29
Find
Port Elizabeth → Johannesburg
23.08.2025
$41
Find
Almaty → Johannesburg
01.10.2025
$483
Find
George → Johannesburg
03.12.2025
$49
Find
Amsterdam → Johannesburg
11.09.2025
$496
Find
Mumbai → Johannesburg
28.10.2025
$262
Find
Dar Es Salaam → Johannesburg
29.10.2025
$209
Find
Washington → Johannesburg
10.11.2025
$548
Find
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
Federal Air (7V)
Air India (AI)
ITA Airways (AZ)
British Airways (BA)
Air Botswana (BP)
Cathay Pacific (CX)
Delta Air Lines (DL)
TAAG Angola Airlines (DT)
Emirates (EK)
Pegas Fly (EO)
Ethiopian Airlines (ET)
Etihad Airways (EY)
Air Seychelles (HM)
Korean Air (KE)
KLM (KL)
Kenya Airways (KQ)
Lufthansa (LH)
Swiss (LX)
El Al Israel Airlines (LY)
Air Madagascar (MD)
Air Mauritius (MK)
EgyptAir (MS)
Precision Air (PW)
Qantas (QF)
Monacair (QM)
Qatar Airways (QR)
Singapore Airlines (SQ)
Saudia (SV)
Thai Airways (TG)
Turkish Airlines (TK)
LAM Mozambique Airlines (TM)
United Airlines (UA)
SriLankan Airlines (UL)
Air Austral (UU)
Arik Air (W3)
RwandAir (WB)
Schedule flights Johannesburg - Doha
13:55 → 23:15
direct
Qatar Airways 1364
JNB — DOH
M
T
W
T
F
S
S
Select dates
20:25 → 05:45
direct
Qatar Airways 1378
JNB — DOH
M
T
W
T
F
S
S
Select dates
07:30 → 23:40
1 stop
South African Airways
JNB — DOH
M
T
W
T
F
S
S
Select dates
08:50 → 23:40
1 stop
LAM Mozambique Airlines
JNB — DOH
M
T
W
T
F
S
S
Select dates
09:20 → 23:40
1 stop
South African Airways
JNB — DOH
M
T
W
T
F
S
S
Select dates
09:50 → 21:00
1 stop
Etihad Airways
JNB — DOH
M
T
W
T
F
S
S
Select dates
10:40 → 23:35
1 stop
South African Airways
JNB — DOH
M
-
W
-
F
-
S
Select dates
13:55 → 23:15
direct
Qatar Airways
JNB — DOH
M
T
W
T
F
S
S
Select dates
14:15 → 05:15
1 stop
Air Tanzania
JNB — DOH
-
T
-
T
-
-
-
Select dates
14:30 → 05:40
1 stop
Ethiopian Airlines
JNB — DOH
-
-
W
-
-
-
-
Select dates
17:00 → 06:30
1 stop
Kenya Airways
JNB — DOH
M
-
W
-
-
S
-
Select dates
20:25 → 05:45
direct
Qatar Airways
JNB — DOH
M
T
W
T
F
S
S
Select dates
→ See all available routes to Johannesburg