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 Jun 21, 2016 Jun 28, 2016 ZAR11,992
Air Canada May 8, 2016 May 23, 2016 ZAR11,992
Air Canada May 18, 2016 May 23, 2016 ZAR11,992
Air Canada Apr 27, 2016 May 6, 2016 ZAR12,088
Air Canada Apr 27, 2016 May 6, 2016 ZAR12,088
Air Canada Jun 9, 2016 Jun 23, 2016 ZAR12,088
Air Canada May 19, 2016 May 23, 2016 ZAR12,232
Air Canada May 18, 2016 May 23, 2016 ZAR12,312
Air Canada May 19, 2016 May 23, 2016 ZAR12,312
Air Canada May 8, 2016 May 23, 2016 ZAR12,344
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 3, 2016 Mar 13, 2016 ZAR10,647
Air Canada Mar 3, 2016 Mar 13, 2016 ZAR10,647
Air Canada May 18, 2016 May 23, 2016 ZAR11,992
Air Canada May 18, 2016 May 23, 2016 ZAR12,120
Air Canada Feb 17, 2016 Feb 24, 2016 ZAR12,344
Air Canada Jun 7, 2016 Jun 21, 2016 ZAR12,392
Air Canada Apr 22, 2016 May 8, 2016 ZAR12,440
Air Canada Jun 23, 2016 Jul 7, 2016 ZAR12,600
Air Canada Jul 27, 2016 Aug 2, 2016 ZAR12,921
Air Canada Mar 4, 2016 Mar 14, 2016 ZAR13,001
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 25, 2016 Apr 1, 2016 ZAR11,640
Air Canada Mar 25, 2016 Apr 1, 2016 ZAR15,898
South African Mar 25, 2016 Apr 1, 2016 ZAR18,380
Air Canada Apr 15, 2016 Apr 16, 2016 ZAR63,528
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 19, 2016 Sep 28, 2016 ZAR11,063
Air Canada Mar 9, 2016 Mar 16, 2016 ZAR11,127
Air Canada Jun 22, 2016 Jun 30, 2016 ZAR11,143
Air Canada Mar 9, 2016 Mar 16, 2016 ZAR11,175
Air Canada May 1, 2016 May 15, 2016 ZAR11,175
Air Canada Mar 9, 2016 Mar 22, 2016 ZAR11,208
Air Canada Sep 19, 2016 Sep 28, 2016 ZAR11,240
Air Canada Mar 9, 2016 Mar 22, 2016 ZAR11,256
Air Canada Jun 6, 2016 Jun 16, 2016 ZAR11,272
Air Canada May 1, 2016 May 15, 2016 ZAR11,368
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 7, 2016 Sep 24, 2016 ZAR9,607
Air Canada Nov 21, 2016 Nov 30, 2016 ZAR9,607
Air Canada Nov 21, 2016 Nov 30, 2016 ZAR9,607
Air Canada Sep 7, 2016 Sep 24, 2016 ZAR9,607
Air Canada Jul 3, 2016 Jul 21, 2016 ZAR9,607
Air Canada Sep 16, 2016 Sep 30, 2016 ZAR9,607
Air Canada Sep 16, 2016 Sep 30, 2016 ZAR9,607
Air Canada Feb 15, 2016 Feb 22, 2016 ZAR9,799
Air Canada Mar 16, 2016 Mar 31, 2016 ZAR9,991
Air Canada Mar 16, 2016 Mar 31, 2016 ZAR9,991
Regina
Carrier Departure Date Return Date Lowest Price
Air Canada May 11, 2016 May 31, 2016 ZAR13,561
Air Canada May 11, 2016 May 31, 2016 ZAR14,874
Air Canada May 11, 2016 May 31, 2016 ZAR17,115
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada Jul 11, 2016 Jul 23, 2016 ZAR10,903
Air Canada Apr 21, 2016 Apr 26, 2016 ZAR10,903
Air Canada Apr 21, 2016 Apr 26, 2016 ZAR10,903
Air Canada May 7, 2016 May 19, 2016 ZAR10,903
Air Canada Jun 22, 2016 Jun 30, 2016 ZAR11,031
Air Canada Jun 10, 2016 Jun 18, 2016 ZAR11,063
Air Canada Jun 11, 2016 Jun 25, 2016 ZAR11,063
Air Canada May 25, 2016 May 31, 2016 ZAR11,063
Air Canada Jun 14, 2016 Jun 30, 2016 ZAR11,063
Air Canada Mar 9, 2016 Mar 16, 2016 ZAR11,063
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 6, 2016 Jun 24, 2016 ZAR11,592
Air Canada May 1, 2016 May 21, 2016 ZAR11,912
Air Canada Jun 28, 2016 Jul 12, 2016 ZAR11,928
Air Canada Sep 29, 2016 Oct 10, 2016 ZAR12,200
Air Canada Jun 26, 2016 Jul 12, 2016 ZAR12,216
Air Canada Sep 29, 2016 Oct 10, 2016 ZAR12,248
Air Canada May 12, 2016 May 16, 2016 ZAR12,248
Air Canada Jun 23, 2016 Jul 7, 2016 ZAR12,424
Air Canada Jun 23, 2016 Jul 8, 2016 ZAR12,456
Air Canada Apr 23, 2016 May 7, 2016 ZAR12,472
Victoria
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 28, 2016 Jul 12, 2016 ZAR16,283
Air Canada Jun 26, 2016 Jul 8, 2016 ZAR17,275
South African Jun 26, 2016 Jul 8, 2016 ZAR19,261
Air Canada Jun 26, 2016 Jul 8, 2016 ZAR20,013
Air Canada Jun 26, 2016 Jul 8, 2016 ZAR20,429
Air Canada Jun 28, 2016 Jul 12, 2016 ZAR23,423
Air Canada Mar 2, 2016 Mar 4, 2016 ZAR25,536
Air Canada Mar 2, 2016 Mar 4, 2016 ZAR27,826
South African Mar 2, 2016 Mar 4, 2016 ZAR51,377
Winnipeg
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 15, 2016 Feb 23, 2016 ZAR12,985
Air Canada Jul 8, 2016 Jul 22, 2016 ZAR13,177
Air Canada Jul 4, 2016 Jul 21, 2016 ZAR13,449
Air Canada Apr 22, 2016 May 3, 2016 ZAR13,753
Air Canada Apr 22, 2016 May 3, 2016 ZAR13,769
Air Canada Feb 15, 2016 Feb 23, 2016 ZAR14,249
Air Canada Jul 8, 2016 Jul 22, 2016 ZAR15,210
Air Canada Jul 6, 2016 Jul 20, 2016 ZAR15,482
Air Canada Jul 4, 2016 Jul 21, 2016 ZAR15,978
Air Canada Jul 6, 2016 Jul 20, 2016 ZAR16,427

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
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
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
Lufthansa FRA X X X X X X X
Swiss ZRH 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
British Airways LHR X X X X X X X
Cathay HKG X 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
Egyptair CAI X
Saudi Arabian JED X X
Turkish IST X X X X X X
Johannesburg to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG 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 X
Delta ATL / SLC X X X X X X X
KLM AMS 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 / SLC X X X X X X X
KLM AMS X X X X X X

Cheap Flights to Canada

FlightsAirlineLowest Price
Johannesburg to Montreal KLM, Swiss, Austrian, Brussels, British Airways, Egyptair, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa ZAR11,127
Johannesburg to Saskatoon KLM, Air Canada, United, Delta, American, Air France, Lufthansa Check Dates
Johannesburg to Winnipeg KLM, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa ZAR12,985
Johannesburg to Regina KLM, Air Canada, United, Delta, American, Air France, Lufthansa ZAR13,561
Johannesburg to Quebec KLM, Swiss, Brussels, Air Canada, Delta, United, American, Air France, Lufthansa ZAR22,527
Johannesburg to Sydney KLM, Air Canada Check Dates
Johannesburg to St Johns KLM, Air Canada, United, Delta, American, Air France, Lufthansa Check Dates
Johannesburg to Moncton KLM, Brussels, Air Canada, United, Delta, Air France, Lufthansa Check Dates
Johannesburg to Toronto Turkish, KLM, El Al, Swiss, Austrian, Alitalia, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African ZAR10,903
Johannesburg to Vancouver Virgin Atlantic, KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, South African ZAR11,592
Johannesburg to Calgary KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa ZAR11,992
Johannesburg to Edmonton KLM, Austrian, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa ZAR10,647
Johannesburg to Ottawa KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa ZAR9,799
Johannesburg to Halifax KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa ZAR11,640
Johannesburg to Victoria KLM, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa ZAR25,536
Johannesburg to Kelowna KLM, Air Canada, United, Delta, American, Air France, Lufthansa Check Dates
Johannesburg to Ft McMurray KLM, Air Canada, United, Delta Check Dates
Johannesburg to London Air Canada, United Check Dates
Johannesburg to Yellowknife Air Canada Check Dates
Gaborone to Toronto Etihad ZAR22,511
Gaborone to VancouverCheck Dates
Gaborone to CalgaryCheck Dates
Gaborone to MontrealCheck Dates
Cheap Flights from Johannesburg to Canada, from ZAR600 Round trip from JNB to CA