Cheapest flight routes found to Johannesburg
From Toronto (YYZ), Canada to Johannesburg, South Africa (JNB):
C$1,162
Depart: 18 Jan 2026 · Return: 08 Feb 2026
Price found 01 Dec 2025, 16:08
From Montreal (YUL), Canada to Johannesburg, South Africa (JNB):
C$1,176
Depart: 26 Jan 2026 · Return: 11 Feb 2026
Price found 03 Dec 2025, 15:44
From Vancouver (YVR), Canada to Johannesburg, South Africa (JNB):
C$1,325
Depart: 16 Apr 2026 · Return: 26 Apr 2026
Price found 04 Dec 2025, 04:33
From Ottawa (YOW), Canada to Johannesburg, South Africa (JNB):
C$1,343
Depart: 02 Feb 2026 · Return: 10 Mar 2026
Price found 02 Dec 2025, 13:31
From Halifax (YHZ), Canada to Johannesburg, South Africa (JNB):
C$1,393
Depart: 26 Feb 2026 · Return: 06 Mar 2026
Price found 01 Dec 2025, 23:37
From Calgary (YYC), Canada to Johannesburg, South Africa (JNB):
C$1,405
Depart: 26 Jan 2026 · Return: 02 Feb 2026
Price found 03 Dec 2025, 07:26
From Winnipeg (YWG), Canada to Johannesburg, South Africa (JNB):
C$1,412
Depart: 26 Jan 2026 · Return: 02 Feb 2026
Price found 03 Dec 2025, 07:27
From Quebec (YQB), Canada to Johannesburg, South Africa (JNB):
C$1,452
Depart: 30 Jan 2026 · Return: 16 Feb 2026
Price found 02 Dec 2025, 17:13
From Kelowna (YLW), Canada to Johannesburg, South Africa (JNB):
C$1,498
Depart: 15 Apr 2026 · Return: 11 May 2026
Price found 05 Dec 2025, 02:34
From Edmonton (YEG), Canada to Johannesburg, South Africa (JNB):
C$1,528
Depart: 04 May 2026 · Return: 25 May 2026
Price found 02 Dec 2025, 16:40
From Saskatoon (YXE), Canada to Johannesburg, South Africa (JNB):
C$1,539
Depart: 01 May 2026 · Return: 15 May 2026
Price found 02 Dec 2025, 00:48
From Regina (YQR), Canada to Johannesburg, South Africa (JNB):
C$2,007
Depart: 17 Jan 2026 · Return: 24 Jan 2026
Price found 03 Dec 2025, 12:50
From Fort Mcmurray (YMM), Canada to Johannesburg, South Africa (JNB):
C$2,466
Depart: 12 Jan 2026 · Return: 03 Mar 2026
Price found 03 Dec 2025, 15:19
From Victoria (YYJ), Canada to Johannesburg, South Africa (JNB):
C$2,527
Depart: 03 Jul 2026 · Return: 25 Jul 2026
Price found 05 Dec 2025, 01:27
From Moncton (YQM), Canada to Johannesburg, South Africa (JNB):
C$5,230
Depart: 13 Dec 2025 · Return: 02 Jan 2026
Price found 04 Dec 2025, 13:23