Cheapest flight routes found to Johannesburg
From Durban (DUR), South Africa to Johannesburg, South Africa (JNB):
R898
Depart: 18 Jun 2025 · Return: 19 Jun 2025
Price found 17 Jun 2025, 14:10
From George (GRJ), South Africa to Johannesburg, South Africa (JNB):
R1,326
Depart: 18 Jun 2025 · Return: 24 Jun 2025
Price found 17 Jun 2025, 10:15
From Bloemfontein (BFN), South Africa to Johannesburg, South Africa (JNB):
R1,326
Depart: 19 Jun 2025 · Return: 24 Jun 2025
Price found 17 Jun 2025, 10:55
From Cape Town (CPT), South Africa to Johannesburg, South Africa (HLA):
R1,326
Depart: 23 Jun 2025 · Return: 24 Jun 2025
Price found 17 Jun 2025, 14:49
From Nelspruit (MQP), South Africa to Johannesburg, South Africa (JNB):
R1,332
Depart: 25 Jul 2025 · Return: 27 Jul 2025
Price found 16 Jun 2025, 14:03
From Port Elizabeth (PLZ), South Africa to Johannesburg, South Africa (JNB):
R1,414
Depart: 30 Dec 2025 · Return: 04 Jan 2026
Price found 13 Jun 2025, 16:06
From East London (ELS), South Africa to Johannesburg, South Africa (JNB):
R1,568
Depart: 18 Jun 2025 · Return: 19 Jun 2025
Price found 15 Jun 2025, 13:26
From Richards Bay (RCB), South Africa to Johannesburg, South Africa (JNB):
R2,041
Depart: 01 Aug 2025 · Return: 10 Aug 2025
Price found 14 Jun 2025, 09:08
From Polokwane (PTG), South Africa to Johannesburg, South Africa (JNB):
R2,330
Depart: 30 Jun 2025 · Return: 04 Jul 2025
Price found 15 Jun 2025, 12:27
From Kimberley (KIM), South Africa to Johannesburg, South Africa (JNB):
R2,364
Depart: 01 Aug 2025 · Return: 06 Aug 2025
Price found 15 Jun 2025, 18:21
From Pietermaritzburg (PZB), South Africa to Johannesburg, South Africa (JNB):
R2,453
Depart: 23 Sep 2025 · Return: 30 Sep 2025
Price found 16 Jun 2025, 05:41
From Umtata (UTT), South Africa to Johannesburg, South Africa (JNB):
R3,198
Depart: 10 Jul 2025 · Return: 12 Aug 2025
Price found 14 Jun 2025, 16:23
From Hoedspruit (HDS), South Africa to Johannesburg, South Africa (JNB):
R3,505
Depart: 26 Jan 2026 · Return: 26 Feb 2026
Price found 15 Jun 2025, 12:58
From Margate (MGH), South Africa to Johannesburg, South Africa (JNB):
R3,778
Depart: 21 Jul 2025 · Return: 22 Jul 2025
Price found 17 Jun 2025, 10:52
From Upington (UTN), South Africa to Johannesburg, South Africa (JNB):
R4,600
Depart: 30 Jun 2025 · Return: 04 Jul 2025
Price found 15 Jun 2025, 13:40