Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Johannesburg To Canada

Cheap flights from Johannesburg (JNB) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 23, 2016 Oct 1, 2016 ZAR11,668
Air Canada Sep 23, 2016 Oct 1, 2016 ZAR11,668
Air Canada Sep 23, 2016 Oct 1, 2016 ZAR11,668
Air Canada May 24, 2016 Jun 8, 2016 ZAR11,895
Air Canada Dec 20, 2016 Jan 8, 2017 ZAR11,895
Air Canada Dec 20, 2016 Jan 8, 2017 ZAR11,938
Air Canada May 24, 2016 Jun 8, 2016 ZAR12,009
Air Canada Sep 21, 2016 Oct 4, 2016 ZAR12,052
Air Canada Dec 26, 2016 Jan 10, 2017 ZAR12,591
Air Canada Dec 26, 2016 Jan 10, 2017 ZAR12,591
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada May 19, 2016 Jun 3, 2016 ZAR11,470
Air Canada Sep 23, 2016 Oct 10, 2016 ZAR11,498
Air Canada May 19, 2016 Jun 3, 2016 ZAR11,682
Air Canada Nov 20, 2016 Nov 27, 2016 ZAR11,881
Air Canada Dec 19, 2016 Dec 29, 2016 ZAR11,966
Air Canada May 19, 2016 Jun 3, 2016 ZAR12,804
Air Canada Nov 20, 2016 Nov 27, 2016 ZAR13,173
Air Canada Sep 11, 2016 Sep 18, 2016 ZAR13,201
Air Canada Sep 23, 2016 Oct 10, 2016 ZAR13,244
Air Canada May 19, 2016 Jun 3, 2016 ZAR13,443
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada May 24, 2016 Jun 8, 2016 ZAR13,372
Air Canada May 24, 2016 Jun 8, 2016 ZAR14,096
Air Canada May 24, 2016 Jun 8, 2016 ZAR14,252
South African May 24, 2016 Jun 8, 2016 ZAR14,734
Air Canada Jun 16, 2016 Jul 2, 2016 ZAR15,259
South African Jun 16, 2016 Jul 2, 2016 ZAR16,466
Air Canada Jun 16, 2016 Jul 2, 2016 ZAR17,715
Air Canada Jun 16, 2016 Jul 2, 2016 ZAR18,325
South African Jun 16, 2016 Jul 2, 2016 ZAR18,865
South African Jun 16, 2016 Jul 2, 2016 ZAR20,994
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 10, 2016 Jun 16, 2016 ZAR10,731
Air Canada Aug 10, 2016 Aug 15, 2016 ZAR10,845
Air Canada Aug 10, 2016 Aug 15, 2016 ZAR10,944
Air Canada Jun 10, 2016 Jun 16, 2016 ZAR11,101
Air Canada Jun 5, 2016 Jun 12, 2016 ZAR12,236
Air Canada Jun 5, 2016 Jun 12, 2016 ZAR12,279
Air Canada Aug 10, 2016 Aug 15, 2016 ZAR12,335
Air Canada Aug 10, 2016 Aug 15, 2016 ZAR12,435
Air Canada Jun 28, 2016 Jul 12, 2016 ZAR12,733
Air Canada Jun 29, 2016 Jul 12, 2016 ZAR12,832
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada May 17, 2016 May 24, 2016 ZAR11,910
Air Canada Aug 15, 2016 Aug 25, 2016 ZAR13,088
Air Canada Jul 4, 2016 Jul 20, 2016 ZAR13,996
South African Jun 27, 2016 Jul 6, 2016 ZAR14,550
South African Jun 27, 2016 Jul 6, 2016 ZAR15,714
Air Canada Jul 4, 2016 Jul 20, 2016 ZAR16,154
Air Canada Aug 15, 2016 Aug 25, 2016 ZAR16,296
Air Canada Aug 15, 2016 Aug 25, 2016 ZAR16,565
Air Canada Jun 27, 2016 Jul 6, 2016 ZAR16,594
Air Canada Jun 27, 2016 Jul 6, 2016 ZAR16,849
Regina
Carrier Departure Date Return Date Lowest Price
Air Canada May 26, 2016 Jun 4, 2016 ZAR13,315
Air Canada May 26, 2016 Jun 4, 2016 ZAR14,536
Air Canada Jun 15, 2016 Jul 1, 2016 ZAR15,373
Air Canada Aug 24, 2016 Sep 8, 2016 ZAR15,629
Air Canada Aug 24, 2016 Sep 9, 2016 ZAR16,537
Air Canada Aug 24, 2016 Sep 8, 2016 ZAR16,807
Air Canada Jun 15, 2016 Jul 1, 2016 ZAR17,374
Air Canada Jul 4, 2016 Jul 20, 2016 ZAR18,737
Air Canada Jul 4, 2016 Jul 20, 2016 ZAR19,092
Air Canada Aug 24, 2016 Sep 9, 2016 ZAR20,071
Saskatoon
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 2, 2016 Jun 9, 2016 ZAR13,159
Air Canada Dec 11, 2016 Dec 28, 2016 ZAR14,081
Air Canada Jun 2, 2016 Jun 9, 2016 ZAR14,493
Air Canada Jun 2, 2016 Jun 9, 2016 ZAR14,678
Air Canada Dec 11, 2016 Dec 28, 2016 ZAR15,118
Air Canada Jun 10, 2016 Jun 30, 2016 ZAR18,013
Air Canada Jun 10, 2016 Jun 30, 2016 ZAR19,404
South African Jun 10, 2016 Jun 30, 2016 ZAR24,273
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 15, 2016 Jun 29, 2016 ZAR10,462
Air Canada Jun 15, 2016 Jun 29, 2016 ZAR10,462
Air Canada Sep 28, 2016 Oct 15, 2016 ZAR10,476
Air Canada Sep 28, 2016 Oct 12, 2016 ZAR10,476
Air Canada Sep 28, 2016 Oct 12, 2016 ZAR10,476
Air Canada Oct 28, 2016 Nov 11, 2016 ZAR10,547
Air Canada Sep 12, 2016 Sep 28, 2016 ZAR10,590
Air Canada Sep 21, 2016 Sep 28, 2016 ZAR10,646
Air Canada Oct 12, 2016 Oct 17, 2016 ZAR10,660
Air Canada Oct 12, 2016 Oct 17, 2016 ZAR10,660
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 13, 2016 Jun 15, 2016 ZAR11,101
Air Canada Oct 6, 2016 Oct 22, 2016 ZAR11,455
Air Canada Dec 20, 2016 Jan 8, 2017 ZAR11,512
Air Canada Dec 19, 2016 Jan 7, 2017 ZAR11,555
Air Canada Oct 6, 2016 Oct 22, 2016 ZAR11,555
Air Canada Jan 15, 2017 Jan 29, 2017 ZAR11,597
Air Canada Jan 15, 2017 Jan 29, 2017 ZAR11,597
Air Canada Sep 13, 2016 Sep 20, 2016 ZAR11,612
Air Canada Sep 24, 2016 Oct 12, 2016 ZAR11,626
Air Canada Sep 24, 2016 Oct 12, 2016 ZAR11,626
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 23, 2016 Sep 7, 2016 ZAR17,772
Air Canada Aug 23, 2016 Sep 8, 2016 ZAR17,857
Air Canada Aug 22, 2016 Sep 7, 2016 ZAR17,871
Air Canada Aug 22, 2016 Sep 7, 2016 ZAR18,013
Air Canada Aug 23, 2016 Sep 7, 2016 ZAR18,042
Air Canada Aug 22, 2016 Sep 7, 2016 ZAR18,240
Air Canada Aug 22, 2016 Sep 7, 2016 ZAR18,425
Air Canada Aug 23, 2016 Sep 8, 2016 ZAR18,695
Air Canada Jul 2, 2016 Jul 15, 2016 ZAR22,740
South African Aug 22, 2016 Sep 7, 2016 ZAR23,223

Cheap Flights from Johannesburg to Canada

Flight Schedule Summaries

Johannesburg to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / MSP X X X X X X X
KLM AMS X X X X
Johannesburg to Halifax
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / JFK X X X X X X X
Johannesburg to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Delta ATL X X X X X X X
Delta ATL / LGA X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Qatar DOH X X X
Turkish IST X X X
Johannesburg to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / DTW X X X X X X X
Johannesburg to Regina
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / MSP X X X X X X X
Johannesburg to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Cathay HKG X X X X X X
Delta ATL X X X X X X X
Delta ATL / CVG X X X X X X X
Emirates DXB X X X
Etihad AUH X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Saudi Arabian JED X
Turkish IST X X X X X X X
Johannesburg to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X
British Airways LHR X X X X X X X
British Airways CPT / LHR X X X X X X X
Cathay HKG X X X X X X
Delta ATL X
Delta ATL / MSP X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Johannesburg to Winnipeg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / MSP X X X X X X X
Johannesburg to Saskatoon
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL / MSP X X X X X X X
Johannesburg to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X X
British Airways CPT / LHR X X X X X X X
Delta ATL / MSP X X X X X X X
KLM AMS X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Johannesburg to Montreal Air Canada, South African, Air Transat, WestJet ZAR10,731
Johannesburg to Saskatoon Air Canada, South African, WestJet ZAR13,159
Johannesburg to Winnipeg Air Canada, South African, WestJet ZAR17,772
Johannesburg to Regina Air Canada, South African ZAR13,315
Johannesburg to Quebec Air Canada, South African Check Dates
Johannesburg to Sydney Air Canada, South African Check Dates
Johannesburg to St Johns Air Canada, South African, WestJet ZAR17,431
Johannesburg to Moncton Air Canada, South African Check Dates
Johannesburg to Toronto Air Canada, South African, Air Transat, WestJet ZAR10,462
Johannesburg to Vancouver Air Canada, South African, Air Transat ZAR11,101
Johannesburg to Calgary Air Canada, South African, Air Transat, WestJet ZAR11,895
Johannesburg to Edmonton Air Canada, South African ZAR11,470
Johannesburg to Ottawa Air Canada, South African, WestJet ZAR11,910
Johannesburg to Halifax Air Canada, South African, WestJet ZAR13,372
Johannesburg to Victoria Air Canada, South African Check Dates
Johannesburg to Kelowna Air Canada, South African Check Dates
Johannesburg to Ft McMurray Air Canada, South African Check Dates
Johannesburg to London Air Canada, South African Check Dates
Johannesburg to Yellowknife Air Canada, South African, WestJet Check Dates
Gaborone to Toronto Air Canada, Air Transat ZAR20,000
Gaborone to Vancouver Air Canada ZAR30,873
Gaborone to Calgary Air Canada Check Dates
Gaborone to Montreal Air Canada Check Dates
Cheap Flights from Johannesburg to Canada, from ZAR737 Round trip from JNB to CA