Cheapest flight routes found to Johannesburg
From Durban (DUR), South Africa to Johannesburg, South Africa (JNB):
R918
Depart: 23 Jun 2025 · Return: 23 Jun 2025
Price found 21 Jun 2025, 06:38
From George (GRJ), South Africa to Johannesburg, South Africa (JNB):
R1,163
Depart: 23 Jun 2025 · Return: 24 Jun 2025
Price found 18 Jun 2025, 14:02
From Bloemfontein (BFN), South Africa to Johannesburg, South Africa (JNB):
R1,181
Depart: 04 Aug 2025 · Return: 11 Aug 2025
Price found 20 Jun 2025, 13:09
From Cape Town (CPT), South Africa to Johannesburg, South Africa (HLA):
R1,326
Depart: 09 Jul 2025 · Return: 13 Jul 2025
Price found 20 Jun 2025, 20:30
From Nelspruit (MQP), South Africa to Johannesburg, South Africa (JNB):
R1,355
Depart: 25 Jul 2025 · Return: 27 Jul 2025
Price found 18 Jun 2025, 17:16
From Port Elizabeth (PLZ), South Africa to Johannesburg, South Africa (JNB):
R1,441
Depart: 30 Dec 2025 · Return: 04 Jan 2026
Price found 17 Jun 2025, 17:32
From East London (ELS), South Africa to Johannesburg, South Africa (JNB):
R1,717
Depart: 08 Jul 2025 · Return: 15 Jul 2025
Price found 19 Jun 2025, 16:47
From Richards Bay (RCB), South Africa to Johannesburg, South Africa (JNB):
R2,123
Depart: 20 Nov 2025 · Return: 24 Nov 2025
Price found 18 Jun 2025, 11:45
From Polokwane (PTG), South Africa to Johannesburg, South Africa (JNB):
R2,375
Depart: 12 Dec 2025 · Return: 11 Jan 2026
Price found 17 Jun 2025, 15:15
From Kimberley (KIM), South Africa to Johannesburg, South Africa (JNB):
R2,454
Depart: 22 Jul 2025 · Return: 23 Jul 2025
Price found 19 Jun 2025, 21:26
From Pietermaritzburg (PZB), South Africa to Johannesburg, South Africa (JNB):
R2,489
Depart: 15 Aug 2025 · Return: 17 Aug 2025
Price found 17 Jun 2025, 18:34
From Umtata (UTT), South Africa to Johannesburg, South Africa (JNB):
R3,228
Depart: 01 Aug 2025 · Return: 08 Aug 2025
Price found 17 Jun 2025, 14:43
From Hoedspruit (HDS), South Africa to Johannesburg, South Africa (JNB):
R3,598
Depart: 10 Feb 2026 · Return: 03 Mar 2026
Price found 18 Jun 2025, 16:43
From Margate (MGH), South Africa to Johannesburg, South Africa (JNB):
R3,658
Depart: 21 Jul 2025 · Return: 22 Jul 2025
Price found 21 Jun 2025, 11:43
From Upington (UTN), South Africa to Johannesburg, South Africa (JNB):
R4,698
Depart: 03 Jul 2025 · Return: 18 Jul 2025
Price found 19 Jun 2025, 20:01