Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Johannesburg To Canada Last modified: 28 Jul 2016 12:42 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada 22 Sep 2016 30 Sep 2016 R 11,738
Air Canada 23 Sep 2016 06 Oct 2016 R 11,925
Air Canada 17 Jun 2017 22 Jun 2017 R 12,571
Air Canada 14 Sep 2016 22 Sep 2016 R 13,232
Air Canada 22 Dec 2016 02 Jan 2017 R 14,094
Air Canada 17 Dec 2016 04 Jan 2017 R 14,453
Air Canada 31 Jul 2016 07 Aug 2016 R 15,143
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada 07 Sep 2016 10 Sep 2016 R 11,724
Air Canada 25 Jan 2017 01 Feb 2017 R 11,781
Air Canada 16 Dec 2016 05 Jan 2017 R 14,985
Air Canada 17 Dec 2016 06 Jan 2017 R 37,641
South African 17 Dec 2016 06 Jan 2017 R 39,982
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada 07 Sep 2016 22 Sep 2016 R 12,643
South African 07 Sep 2016 22 Sep 2016 R 14,697
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada 08 Nov 2016 21 Nov 2016 R 10,517
Air Canada 05 Oct 2016 25 Oct 2016 R 10,775
Air Canada 18 Dec 2016 07 Jan 2017 R 10,804
Air Canada 03 May 2017 16 May 2017 R 10,890
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada 27 Aug 2016 04 Sep 2016 R 12,356
South African 27 Aug 2016 16 Sep 2016 R 30,285
South African 27 Aug 2016 04 Sep 2016 R 30,486
Regina
Carrier Departure Date Return Date Lowest Price
Air Canada 08 Sep 2016 23 Sep 2016 R 16,694
South African 08 Sep 2016 23 Sep 2016 R 23,332
South African 01 Sep 2016 16 Sep 2016 R 25,444
Saskatoon
Carrier Departure Date Return Date Lowest Price
Air Canada 12 Jan 2017 31 Jan 2017 R 13,404
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada 14 Sep 2016 24 Sep 2016 R 10,531
Air Canada 19 Dec 2016 03 Jan 2017 R 10,675
Air Canada 23 Dec 2016 12 Jan 2017 R 10,675
Air Canada 15 Sep 2016 30 Sep 2016 R 10,675
Air Canada 03 Jun 2017 17 Jun 2017 R 10,675
Air Canada 10 Sep 2016 20 Sep 2016 R 10,890
Air Canada 11 Sep 2016 19 Sep 2016 R 10,933
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada 31 Oct 2016 06 Nov 2016 R 11,551
Air Canada 16 Nov 2016 01 Dec 2016 R 11,566
Air Canada 22 Sep 2016 05 Oct 2016 R 11,566
Air Canada 25 Oct 2016 08 Nov 2016 R 11,580
Air Canada 24 Jan 2017 31 Jan 2017 R 11,609
Air Canada 23 Sep 2016 06 Oct 2016 R 11,637
Air Canada 23 Jan 2017 30 Jan 2017 R 11,666
Air Canada 20 Oct 2016 31 Oct 2016 R 11,680
Air Canada 09 Aug 2016 29 Aug 2016 R 11,939
Victoria
Carrier Departure Date Return Date Lowest Price
Air Canada 05 Oct 2016 12 Oct 2016 R 14,180
South African 01 Sep 2016 15 Sep 2016 R 26,449

Cheap Flights from Johannesburg to Canada

Flight Schedule Summaries Number of flights searched: 2,691Last modified: 28 Jul 2016 12:42 AM

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 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 X
Delta ATL X X X X X X X
Delta ATL / DTW 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
El Al TLV X
Egyptair CAI 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 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 R 10,517
Johannesburg to Saskatoon Air Canada, South African, Air Transat, WestJet Check Dates
Johannesburg to Winnipeg Air Canada, South African, WestJet Check Dates
Johannesburg to Regina Air Canada, South African, WestJet R 16,694
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 R 12,169
Johannesburg to Moncton Air Canada, South African Check Dates
Johannesburg to Toronto Air Canada, South African, Air Transat, WestJet R 10,531
Johannesburg to Vancouver Air Canada, South African, Air Transat, WestJet R 11,551
Johannesburg to Calgary Air Canada, South African, Air Transat, WestJet R 11,738
Johannesburg to Edmonton Air Canada, South African, WestJet R 11,724
Johannesburg to Ottawa Air Canada, South African R 12,356
Johannesburg to Halifax Air Canada, South African R 12,643
Johannesburg to Victoria Air Canada, South African R 14,180
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 Check Dates
Gaborone to Toronto Air Canada, WestJet R 25,788
Gaborone to Vancouver Air Canada Check Dates
Gaborone to Calgary Air Canada Check Dates
Gaborone to Montreal Air Canada R 19,625
Cheap Flights from Johannesburg to Canada, from R 10,517 Round trip from JNB to CA