Find Cheap Flights from South Africa to Canada

Round-trip
Economy
Wichita (ICT)
Canada
Sat. 12/10
Sat. 19/10
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Canada

South Africa to Canada Flight Information

Popular destinations Toronto, Vancouver, Montreal
Flights Depart from South Africa
Flight Price C$ 1019
Distance 15,045 km
Airlines Ethiopian Air, KLM, Lufthansa, Cathay Pacific, Austrian Airlines

Book cheap flights from South Africa to Canada (round-trip)

Airports
Origin
Cape Town
C$ 1114
only
C$ 1114
Johannesburg
C$ 1019
only
C$ 1019
Destination
Vancouver
C$ 1367
only
C$ 1367
Montreal
C$ 1755
only
C$ 1755
Toronto
C$ 1019
only
C$ 1019
Sat., 26 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Sat., 23 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 1019
Trip: 29 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,170 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
IAD
ADD
Good 6.3

Pros: Great crew!

JIB
ADD
Okay 4.3

Cons: The seats are uncomfortable

ORD
ADD
Okay 4.0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

NBO
ADD
Okay 5.3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

ADD
MAD
Excellent 10.0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

Tue., 12 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 40m
Thu., 28 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 15m
C$ 1052
Trip: 17 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,378 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
TXL
Excellent 10.0

Pros: the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight

PTY
AMS
Excellent 8.6

Cons: I congratulate the KLM crew!

AMS
HAM
Good 7.0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

AMS
ATL
Excellent 8.0

Pros: Fantastic gate agents!

Cons: The food was terrible.

AMS
MAN
Excellent 8.0

Pros: The crew was informative

Cons: Inflight sandwiches

Sun., 3 Nov.
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
25h 00m
Sat., 9 Nov.
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
33h 45m
C$ 1114
Trip: 7 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,686 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
ZRH
Good 7.6

Pros: Comfortable seats, decent food and was left alone to sleep after a long day.

Cons: Didn’t like that I missed original flight by minutes due to chaos of the airport and resolving the issue took about an hour but did like that I was rebooked on the next available flight for no extra charge and the attendant seemed sympathetic to my plight. A simple but important detail.

BOS
FRA
Excellent 9.3

Cons: Tv screen didn’t work very well. ( picture was fine but the function buttons were terrible).

ARN
FRA
Excellent 8.0

Pros: Entertainment monitors were in good shape and responsive. Selection was not bad.

NAP
FRA
Excellent 10.0

Cons:

MUC
SFO
Excellent 9.0

Pros: Seat comfort.

Cons: Food selection.

Sun., 24 Nov.
CPT
Cape Town Intl
YVR
Vancouver Intl
38h 05m
Sun., 8 Dec.
YVR
Vancouver Intl
CPT
Cape Town Intl
45h 30m
C$ 1367
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,032 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
MNL
HKG
Good 6.0

Cons: The crew should be friendlier while they deliver their service.

HKG
SIN
Excellent 8.0

Pros: CX759 - Attitude of the flight attendants is very good, it's worthy of appreciation.

Cons: CX650 - I hope that the flight attendant can have a little more smile and patience. Thank you.

HKG
CEB
Mediocre 2.0

Pros: Could not take flight and could not get refunded

Cons: Refund money

HKG
LGW
Good 7.6

Pros: Service, food, excellent. Most of all, the new entertainment system & window in bathroom!

Cons: 1. Business class crew stomped around the cabin, making it noisy, and woke me up constantly. 2. Gallery is very loud and badly situated in business class. 3. Chair itself is old & although it’s lie-flat, makes a very uncomfortable night’s sleep.

SIN
HKG
Good 6.6

Pros: Changi. Wow..

Cons: Aircraft rather not modern.

Tue., 24 Dec.
CPT
Cape Town Intl
YVR
Vancouver Intl
49h 45m
Sun., 19 Jan.
YVR
Vancouver Intl
CPT
Cape Town Intl
42h 45m
C$ 1406
Trip: 27 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 4,551 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
7.3
Food
7.5
VIE
GRZ
Mediocre 3.0

Cons: 1:20 min delay for a 35 min flight (less then 200km on the road). It is even worse if it is during the night (aircraft landed at 0:40 instead of 23:20

VIE
BEG
Good 7.6

Cons: Seating is extremely cramped

BEG
VIE
Excellent 9.0

Cons: Seat spacing

VIE
IKA
Good 7.3

Pros: The staff were nice, the flight was on time. The meal was good.

Cons: There was no pillow on board and the flight was overnight.

VIE
ZRH
Okay 5.3

Pros: The crew was good. They were friendly and efficient. One did forget to return with a promised coffee but she apologized when I spoke of it to her.

Cons: 1. no air conditioning until the plane was in the air. It was STIFLING on the runway. 2. no power sockets to charge devices

Sun., 22 Dec.
JNB
Johannesburg OR Tambo
YUL
Montreal Pierre Elliott Trudeau Intl
36h 55m
Mon., 23 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
JNB
Johannesburg OR Tambo
25h 35m
C$ 1755
Trip: 2 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 10,146 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
DOH
IAD
Excellent 10.0

Pros: Everything.

DOH
BUD
Excellent 8.0

Pros: Clean, modern planes, on time, good service amd team.

Cons: If they bump me up to First or Business class.... :p

BKK
DOH
Excellent 10.0

Cons: I truly enjoy this airline! No complaints

DPS
DOH
Excellent 10.0

Pros: Everything- leg space, crew were great, relaxed atmosphere, great entertainment systems

Cons: Nothing

AMM
DOH
Good 6.3

Pros: The crew was amazing

Cons: it would be better if the flight departure on the scheduled time

Thu., 10 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 05m
Thu., 17 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 1020
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,170 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
KGL
BJM
Okay 5.6

Cons: Old aircraft, rickety seats

SIN
ADD
Good 7.6

Pros: The crew was very nice and all flight details were available and constantly updated.

Cons: Ethiopians App for self check-in.

ORD
ADD
Excellent 10.0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

EZE
GRU
Mediocre 2.0

Pros: Nothing

Cons: Everything starting from the check in to on board restrooms

NBO
ADD
Okay 5.3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

Mon., 16 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 20m
Thu., 7 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
41h 15m
C$ 1082
Trip: 53 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,378 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
IAD
Excellent 8.6

Pros: Food was great, enjoyed watching videos, staff very profession and friendly.

Cons: Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles.

NBO
AMS
Good 6.6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

AMS
ABZ
Good 6.0

Pros: very nice crew

Cons: my bagfage was lost

AMS
HAM
Good 7.0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

AMS
TXL
Excellent 10.0

Pros: the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight

Thu., 19 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Tue., 31 Dec.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
C$ 1128
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,170 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
ABJ
Excellent 8.0

Cons: Nothing

NBO
ADD
Okay 5.3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

ADD
NBO
Okay 5.3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

LFW
EWR
Good 7.6

Cons: The delay time was too much for no proper reason

GRU
EZE
Okay 4.0

Pros: Land crew attention was polite and nice

Cons: Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking

Fri., 13 Sep.
JNB
Johannesburg OR Tambo
YVR
Vancouver Intl
33h 35m
Sun., 15 Sep.
YVR
Vancouver Intl
JNB
Johannesburg OR Tambo
43h 50m
C$ 1396
Trip: 3 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 6,032 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
LAX
Mediocre 2.3

Pros: None

Cons: All services throughout the process need to be improved from the ground to on board

HKG
SFO
Okay 5.0

Cons: The flight attendant actually worked very hard. But I don’t think they have enough people working in the economy. I asked for a cup of coffee twice from 2 different flight attendant. Never got it

HKG
SEA
Excellent 10.0

Pros: LOVED the cup of Ramen anytime snack and curved utensils for eating on a moving plane, genius! Service and quality of product is great. If possible, I will always Choose Cathay Pacific airlines over any US Legacy Airlines to Asia any day!

Cons: Stop shrinking the check-in luggage size and allowable weight every few years. It's a nuisance to have to buy new luggage every few years when perfectly working luggage has to be thrown away because of size requirement shrinkage.

KIX
HKG
Excellent 10.0

Pros: Was pleasantly upgraded from Economy to Business.

HKG
TLV
Excellent 10.0

Pros: Upgraded to premium economy.

Cons: NA

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

1
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First