Cheapest flight routes found to Johannesburg
From Jeddah (JED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,724
Depart: 23 Oct 2026 · Return: 30 Oct 2026
Price found 05 Mar 2026, 18:13
From Dammam (DMM), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,747
Depart: 18 Jun 2026 · Return: 21 Jun 2026
Price found 04 Mar 2026, 16:31
From Riyadh (RUH), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,795
Depart: 12 Sep 2026 · Return: 18 Sep 2026
Price found 05 Mar 2026, 09:39
From Tabuk (TUU), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,152
Depart: 10 May 2026 · Return: 18 May 2026
Price found 05 Mar 2026, 18:25
From Jazan (GIZ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,253
Depart: 11 Mar 2026 · Return: 24 Mar 2026
Price found 08 Mar 2026, 02:56
From Madinah (MED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,347
Depart: 14 Apr 2026 · Return: 21 Apr 2026
Price found 04 Mar 2026, 21:10
From Buraydah (ELQ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,663
Depart: 01 Apr 2026 · Return: 08 Apr 2026
Price found 06 Mar 2026, 20:56
From Al Qurayyāt (URY), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,874
Depart: 01 Apr 2026 · Return: 10 Apr 2026
Price found 06 Mar 2026, 20:42
From Abha (AHB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,359
Depart: 20 Mar 2026 · Return: 17 Apr 2026
Price found 08 Mar 2026, 04:14
From Arar (RAE), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,423
Depart: 08 Mar 2026 · Return: 05 Apr 2026
Price found 05 Mar 2026, 11:48
From Turaif (TUI), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,661
Depart: 01 Apr 2026 · Return: 10 Apr 2026
Price found 06 Mar 2026, 20:37
From Hail (HAS), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,883
Depart: 19 Mar 2026 · Return: 07 Apr 2026
Price found 06 Mar 2026, 12:22
From Yanbu (YNB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR4,203
Depart: 18 Mar 2026 · Return: 04 Apr 2026
Price found 06 Mar 2026, 13:18
From Al Hufūf (HOF), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR6,161
Depart: 12 Mar 2026 · Return: 19 Mar 2026
Price found 07 Mar 2026, 20:42