Cheapest flight routes found to Johannesburg
From Riyadh (RUH), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,712
Depart: 08 Oct 2026 · Return: 16 Oct 2026
Price found 27 Jan 2026, 17:00
From Dammam (DMM), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,729
Depart: 01 Feb 2026 · Return: 08 Feb 2026
Price found 27 Jan 2026, 17:58
From Jeddah (JED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,848
Depart: 05 Mar 2026 · Return: 19 Mar 2026
Price found 28 Jan 2026, 16:08
From Jazan (GIZ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR1,860
Depart: 11 Feb 2026 · Return: 01 Mar 2026
Price found 28 Jan 2026, 07:01
From Tabuk (TUU), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,032
Depart: 17 Feb 2026 · Return: 02 Mar 2026
Price found 27 Jan 2026, 13:35
From Buraydah (ELQ), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,162
Depart: 04 Feb 2026 · Return: 08 Feb 2026
Price found 30 Jan 2026, 10:18
From Madinah (MED), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,344
Depart: 03 Feb 2026 · Return: 10 Feb 2026
Price found 28 Jan 2026, 13:17
From Abha (AHB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,495
Depart: 05 Feb 2026 · Return: 12 Feb 2026
Price found 29 Jan 2026, 06:12
From Qaisumah (AQI), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR2,989
Depart: 16 Feb 2026 · Return: 19 Feb 2026
Price found 29 Jan 2026, 04:04
From Arar (RAE), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,433
Depart: 18 Mar 2026 · Return: 08 Apr 2026
Price found 30 Jan 2026, 17:08
From Yanbu (YNB), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR3,867
Depart: 18 Mar 2026 · Return: 24 Mar 2026
Price found 29 Jan 2026, 12:25
From Turaif (TUI), Saudi Arabia to Johannesburg, South Africa (JNB):
SAR4,108
Depart: 18 Mar 2026 · Return: 28 Mar 2026
Price found 27 Jan 2026, 15:41