Cheapest flight routes found to Johannesburg
From Dammam (DMM), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,831
Depart: 01 Jul 2026 · Return: 29 Jul 2026
Price found 10 Apr 2026, 05:09
From Tabuk (TUU), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,158
Depart: 04 Jun 2026 · Return: 22 Jun 2026
Price found 14 Apr 2026, 10:03
From Jeddah (JED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,160
Depart: 28 May 2026 · Return: 03 Jun 2026
Price found 18 Apr 2026, 12:55
From Riyadh (RUH), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,299
Depart: 07 Oct 2026 · Return: 14 Oct 2026
Price found 12 Apr 2026, 18:16
From Madinah (MED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,340
Depart: 28 May 2026 · Return: 03 Jun 2026
Price found 15 Apr 2026, 16:16
From Buraydah (ELQ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,657
Depart: 15 Jul 2026 · Return: 26 Jul 2026
Price found 12 Apr 2026, 14:25
From Jazan (GIZ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,071
Depart: 27 May 2026 · Return: 09 Jun 2026
Price found 18 Apr 2026, 11:41
From Abha (AHB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,238
Depart: 05 Aug 2026 · Return: 20 Aug 2026
Price found 08 Apr 2026, 15:35
From Hail (HAS), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,288
Depart: 26 May 2026 · Return: 03 Jun 2026
Price found 16 Apr 2026, 07:32
From Al-Baha (ABT), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,657
Depart: 25 May 2026 · Return: 01 Jun 2026
Price found 13 Apr 2026, 08:56
From Al Hufūf (HOF), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,787
Depart: 21 May 2026 · Return: 30 May 2026
Price found 11 Apr 2026, 18:37
From Arar (RAE), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR4,147
Depart: 23 Jul 2026 · Return: 02 Aug 2026
Price found 18 Apr 2026, 08:23
From Yanbu (YNB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR4,173
Depart: 25 May 2026 · Return: 01 Aug 2026
Price found 18 Apr 2026, 06:36
From Turaif (TUI), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR4,661
Depart: 23 Jul 2026 · Return: 02 Aug 2026
Price found 18 Apr 2026, 08:22