Cheapest flight routes found to Johannesburg
From Durban (DUR), South Africa to Johannesburg, South Africa (JNB):
R906
Depart: 19 Aug 2025 · Return: 20 Aug 2025
Price found 18 Aug 2025, 14:02
From Bloemfontein (BFN), South Africa to Johannesburg, South Africa (JNB):
R909
Depart: 21 Aug 2025 · Return: 25 Aug 2025
Price found 18 Aug 2025, 16:14
From Port Elizabeth (PLZ), South Africa to Johannesburg, South Africa (JNB):
R1,118
Depart: 16 Jan 2026 · Return: 19 Jan 2026
Price found 16 Aug 2025, 18:01
From Cape Town (CPT), South Africa to Johannesburg, South Africa (HLA):
R1,236
Depart: 19 Aug 2025 · Return: 25 Aug 2025
Price found 15 Aug 2025, 09:21
From East London (ELS), South Africa to Johannesburg, South Africa (JNB):
R1,245
Depart: 26 Aug 2025 · Return: 26 Aug 2025
Price found 15 Aug 2025, 08:08
From Nelspruit (MQP), South Africa to Johannesburg, South Africa (JNB):
R1,421
Depart: 05 Sep 2025 · Return: 07 Sep 2025
Price found 15 Aug 2025, 14:10
From George (GRJ), South Africa to Johannesburg, South Africa (HLA):
R1,538
Depart: 19 Aug 2025 · Return: 26 Aug 2025
Price found 14 Aug 2025, 20:44
From Richards Bay (RCB), South Africa to Johannesburg, South Africa (JNB):
R1,999
Depart: 26 Dec 2025 · Return: 05 Jan 2026
Price found 17 Aug 2025, 18:11
From Polokwane (PTG), South Africa to Johannesburg, South Africa (JNB):
R2,320
Depart: 29 Sep 2025 · Return: 06 Oct 2025
Price found 15 Aug 2025, 17:14
From Kimberley (KIM), South Africa to Johannesburg, South Africa (JNB):
R2,354
Depart: 19 Sep 2025 · Return: 22 Sep 2025
Price found 17 Aug 2025, 09:18
From Pietermaritzburg (PZB), South Africa to Johannesburg, South Africa (JNB):
R2,445
Depart: 10 Oct 2025 · Return: 14 Oct 2025
Price found 16 Aug 2025, 18:36
From Umtata (UTT), South Africa to Johannesburg, South Africa (JNB):
R3,181
Depart: 15 Sep 2025 · Return: 24 Sep 2025
Price found 17 Aug 2025, 12:51
From Hoedspruit (HDS), South Africa to Johannesburg, South Africa (JNB):
R3,482
Depart: 08 Jan 2026 · Return: 15 Jan 2026
Price found 16 Aug 2025, 14:01
From Margate (MGH), South Africa to Johannesburg, South Africa (JNB):
R3,718
Depart: 16 Oct 2025 · Return: 28 Oct 2025
Price found 15 Aug 2025, 13:13
From Upington (UTN), South Africa to Johannesburg, South Africa (JNB):
R4,589
Depart: 01 Sep 2025 · Return: 05 Sep 2025
Price found 17 Aug 2025, 05:05