Find Cheap Flights from South Africa to Ontario

Round-trip
Economy
Wichita (ICT)
Ontario
Sat. 17/8
Sat. 24/8
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Ontario

South Africa to Ontario Flight Information

Flights Arrive in Ontario
Flights Depart from South Africa
Flight Price C$ 1042
Airlines Ethiopian Air, Lufthansa, Air Canada, Air France, KLM, SWISS, British Airways, Brussels Airlines, Austrian Airlines, Emirates, Etihad Airways, Delta, Cathay Pacific

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

Airports
Origin
Johannesburg
C$ 1042
only
C$ 1042
Destination
Toronto
C$ 1042
only
C$ 1042
Thu., 31 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Tue., 5 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 1042
Trip: 6 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,102 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
SEZ
Excellent 8.0

Pros: G

Cons: G

EBB
ADD
Okay 5.6

Cons: Not having to wait 3 days for my luggage

BKO
DSS
Excellent 8.6

Pros: WONDERFUL FLIGHTV

Cons: NONE

JRO
ADD
Excellent 8.6

Pros: The crew was very attentive, although it did help I was the only passenger in business and the food was definitely better than expected and an improvement on last time I flew with them, around a year ago.

Cons: The cabin was looking a little tired.

ARN
OSL
Excellent 10.0

Pros: Super confortable

Tue., 10 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Fri., 17 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1117
Trip: 39 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,188 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
YYZ
Good 7.3

Cons: A delay due to an electrical storm prevented us from taking off for over an hour which we had to wait to end on the plane.

SAN
FRA
Good 6.0

Cons: I was at the end of a long flight, so exhausted and feel sea sick. I cannot give good comments for this since it was short but a little bumpy flight , i almost throw up at the end.

BUD
FRA
Mediocre 2.6

Cons: Seat I had was terrible .. not comfortable

EWR
FRA
Okay 5.0

Cons: Airline lost my bag. Not happy at all. Lufthansa is a let down. I’m an beside myself and there are meds in my bag that are needed.

FRA
BUD
Okay 5.6

Pros: Delayed bad

Cons: Keep time scheduled

Wed., 11 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 40m
Fri., 10 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
39h 40m
C$ 1134
Trip: 31 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,183 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YUL
LIM
Okay 5.0

Pros: The crew was kindly and friendly

Cons: The plane was very uncomfortable, no entertainment at all if you don’t have your own device

YYZ
CDG
Good 6.0

Cons: The crew should be trained more on customer service

YVR
YYC
Good 6.0

Pros: Friendly crew.

Cons: No hot water available so no coffee or tea. CRJ on a "western commuter" route is highly unusual.

TPE
YVR
Okay 4.6

Pros: Price

Cons: Connection time in Vancouver is horrible and international transfer process is awful Especially with small children

LAX
YUL
Mediocre 3.3

Pros: Not much

Cons: You fly international for 8 hours an you don't have screens and have to pay for entertainment..or a glass of wine?? 60 dollars to choose your seat???..air Canada sucks. I flew to Europe with over 12 different airlines this is one of the worst for sure.

Sun., 22 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 30m
Mon., 30 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
40h 35m
C$ 1179
Trip: 9 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,763 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
CDG
ATL
Excellent 9.6

Pros: I'm not Hindu, but I requested Hindu Vegetarian meal. It was very tasty and enjoyable.

Cons: Seats were not comfortable, even in Comfort + seating isle.

MUC
CDG
Excellent 10.0

Pros: Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage.

BOS
CDG
Excellent 9.6

Pros: Great newer plane, great service!

DXB
CDG
Excellent 8.6

Pros: Well trained, professional, highly efficient flight attendant, and what is more important, in good mood during the whole the flight

Cons: The mobile application Air France didn't know the city or airport Dubai. Often same thing happens on the android application work Sheremetievo airport in Moscow

PRG
CDG
Mediocre 2.0

Pros: Nothing !! Such a bullshit flight ever !!!

Cons: No tv fo 14 hr long flight !! Flight delayed for 1 he !! No proper arranged to board .. it was kiosk!! Food quality was worse. No space to seat !! Can’t sleep .. no leg space !! Worst fight till the date !!!

Wed., 25 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 45m
Mon., 30 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
40h 35m
C$ 1179
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,282 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
EDI
AMS
Excellent 10.0

Pros: Very friendly crew and on time with no problems.

LAX
AMS
Good 6.0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

MAN
AMS
Good 6.0

Pros: Friendly crew, upgraded seat was worthwhile

Cons: More snacks in between meals,

NCE
AMS
Excellent 8.0

Pros: Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!

Cons: A queuing system would be better-it was a bit disorganised at Amsterdam!

AMS
JNB
Excellent 9.6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

Wed., 23 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 45m
Mon., 4 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 20m
C$ 1187
Trip: 13 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,429 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
LAX
Excellent 8.3

Pros: Food was great and abundant. Frequent service

Cons: Seats are too tight for such a long flight

LAX
ZRH
Good 6.6

Cons: The plane was SO hot and stuffy. It was an overnight flight, so they passed out blankets—but it was so hot no one used them. The air was stale, to the point of feeling claustrophobic.

ZRH
CPH
Excellent 10.0

Pros: The crew was amazing

Cons: Flight was a bit delayed

ZRH
SKG
Excellent 10.0

Pros: Mmmm

Cons: Superrrrrrrrrrrrrrrrr

ZRH
BKK
Excellent 8.3

Cons: The seat bottom was very uncomfortable and made my bum sore the rest of the day.

Mon., 28 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
23h 40m
Mon., 4 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 10m
C$ 1209
Trip: 8 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 21,613 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
EDI
LHR
Okay 4.3

Pros: All crews are kind, friendly and excellent services, the handling of missed flight is good.

Cons: The plane is too old lots of things falling apart, toilet door, tv screen and its remote control ect ..

LHR
IBZ
Mediocre 3.2

Cons: You charge for water now? And again zero help for passengers with tight connections bc of BA being late

LHR
EZE
Excellent 8.4

Pros: Good service

Cons: Old plane, no power chargers, cold during the flight

CPH
LHR
Good 6.6

Cons: Our luggage was lost and the flight was 1.5 hours late.

BOS
LHR
Good 6.0

Pros: Crew were wonderful.

Cons: It would be good if ba could stop losing my luggage.

Mon., 9 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
Fri., 27 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
56h 30m
C$ 1322
Trip: 19 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,236 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
BRU
TLS
Good 7.5

Cons: Would have been nice if you didn't have to pay for the soft drink.

BRU
IAD
Good 7.0

Pros: More space that on competitors.

Cons: The crew was not particularly pleasant to deal with. Also, the seat kept reclining itself without me ever pressing the button. Had to constantly adjust it.

MAN
BRU
Good 6.0

Pros: Crew was friendly, seats were ok

Cons: Flight was delayed for almost 2 hours, there was no explanation, just an apology.

GVA
BRU
Good 6.0

Pros: Good movies.

Cons: I called United to make sure there was a children’s meal for my 3 year old. There was not.

BRU
IAD
Mediocre 2.0

Cons: Reject luggage when it fits is aggravating unacceptable Refuse to get cup of coffee when trapped by sleeping passenger Reject cuz luggage 1 lb over when they sent the other luggage on I could have tfr’d l lb to. Check in totally unhelpful 3 security checks by you is hassle and people rude .. tr

Sat., 14 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
49h 10m
Fri., 10 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
39h 40m
C$ 1326
Trip: 28 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 4,445 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
7.3
Food
7.5
SJJ
VIE
Mediocre 2.0

Cons: Flight hopelessly delayed leaving Sarajevo. No effort by staff to connect us or hold flights. Missed connection by 15 min. Would not recommend Austrian Airlines. Delays in all parts of this trip - both coming and going

VIE
ZRH
Excellent 9.6

Pros: Leg room was good. I am 6ft 2in

Cons: Seat bottom could have been better. I have a honey bottom

VIE
TLV
Excellent 10.0

Pros: Everything

TXL
VIE
Okay 5.6

Cons: They couldn't find my name and I have to run around in the airport. I almost missed the flight, even though I was over 2 hours earlier.

IAD
VIE
Good 6.0

Pros: In The Austria my flight was terrible couse the official people didn’t help me I was with my baby I needed help for stroller for suitcase or something else just the guys watched me with they sad face , they didn’t was nice with me !!!

Cons: I don’t know I was nervous in Austria just I need to tell you for Washington it was the nice trip to Washington from Washington I had just better thiothere

Sat., 21 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
44h 20m
Fri., 4 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
24h 20m
C$ 1349
Trip: 14 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 14,260 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.5
Entertainment
8.6
Food
8.1
MXP
JFK
Okay 4.0

Cons: Two teenage passengers were in front of us, extremely disruptive and loud the entire flight and no one from the crew addressed it or asked them to keep the noise down. Also, we were forced to check our carry on bags bc they weighed at check in- though we had already checked in online, more than 7kg!

BLR
DXB
Excellent 8.0

Pros: Good

Cons: NA

KUL
DXB
Excellent 10.0

Pros: Double seat on economy class upper deck

DXB
LHR
Mediocre 2.6

Pros: Unprofessional crew member how to treat as GOLD member in business class cabin

Cons: No comment

BOM
DXB
Mediocre 2.0

Cons: More help for missing the flight.

Sun., 1 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
47h 00m
Sun., 15 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 20m
C$ 1377
Trip: 15 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 6,340 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.7
Entertainment
7.5
Food
7.0
BLR
AUH
Good 7.0

Pros: The flight was on time. Food was reasonable.

Cons: A bit more leg-room and there is some scope for improvement in the food. Also, the entertainement could have more south Indian content and also allow to access entertainement for more time.

KHI
AUH
Good 6.6

Cons: On the counter they have to checked all baggage weight they give hard time on the boarding time to costumer

AUH
DUB
Mediocre 2.6

Cons: I have loads of complaints about the entire crew and etihad airlines and I will file my official complaint against them. The space here isn’t enough to write my complain

IST
AUH
Excellent 8.0

Pros: Time

Cons: There should be more space between the seat because not all passengers can fit . And every passenger should have a chance to lower there seat without disturbing the passenger behind them .

AUH
BNE
Excellent 10.0

Pros: That flight was sublime.The 787 business layout excellent,the crew excellent as well as the food and drinks.Again very surprised after previously read bad reviews....

Cons: Again pyjama on business class will have equalised Qatar business class.Well done,otherwise,Etihad.

Sun., 18 Aug.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 04m
Fri., 6 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 45m
C$ 1434
Trip: 20 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,778 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
CUN
DTW
Okay 4.6

Cons: Almost 3 hours delayed

SEA
RDM
Good 6.5

Pros: The views on this flight are good. The crew was just ok and they should explain where the restroom is.

Cons: The flight is relatively short so they do not offer a beverage service. However if I fly the same route on Alaska they do.

CDG
SFO
Excellent 10.0

Pros: The crew WAS amazing!

Cons: Not a thing! It was perfect

BWI
DTW
Excellent 10.0

Pros: No comments

Cons: Cleaners had not done a great job. There were paper napkins left over in the seat pocket from earlier flight.

HND
MSP
Good 6.3

Cons: I upgraded to Premium+ and it did not feel like an upgrade from a comfortability standpoint.

Sat., 2 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
38h 50m
Sun., 3 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 10m
C$ 1549
Trip: 2 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 5,927 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
MEL
Excellent 10.0

Pros: The seats are fairly comfortable, and the service was great.

Cons: The economy seats are obviously not great. The extended legroom seats are still quite narrow, though the legroom is great.

BNE
HKG
Mediocre 2.0

Pros: Will if you didnt know yet it was horrible. because of the reschedulling i miss my flight from paris to venice and all this flight is boon through you but i couldnt contact cheapflights because you dont handle it. So what do you think??

Cons: Well at least you could at least know what happened but instead i still got message from you that my flight was still on for 1235 really are you guys that really dumb??

HKG
NGO
Excellent 9.3

Pros: Cathay Pacific always has courteous and caring crew. From the pilot to the attendants everyone enjoys their jobs and it shows in the amount of care and effort they put into ensuring that everyone has an exceptional flight.

OKA
HKG
Excellent 8.3

Pros: Service was outstanding

Cons: It’s not the airline fault that our flight was delayed so many times. A 8 hour trip took us 13 hours.

HKG
JFK
Okay 4.0

Pros: All no!

Cons: Seats are too close!

Thu., 31 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Sat., 2 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
C$ 1138
Trip: 3 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,102 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
LHR
Okay 5.3

Pros: The crew were ok but took ages to help you

Cons: faster service in the plane

TLV
ADD
Mediocre 3.6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

ORD
ADD
Excellent 10.0

Pros: Excellent seat

DAR
ADD
Good 6.6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

JIB
ADD
Okay 4.3

Cons: The seats are uncomfortable

Mon., 9 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 00m
Tue., 24 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 05m
C$ 1140
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,188 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
ATH
MUC
Mediocre 3.6

Pros: The flight was on schedule. The pilot was great and avoided turbulence.

Cons: Compared to my SF to Munich flight, the return trip was a nightmare. The flight attendants were nowhere to be found. Cold face towels, ran out of food and drink. Flight attendants allowing a school field trip to take over the flight. My seat was kicked for 7 hours straight, they did nothing.

LHR
FRA
Excellent 9.0

Pros: Plane was super nice and new and crew was great!

BUD
FRA
Mediocre 2.6

Cons: Seat I had was terrible .. not comfortable

STR
FRA
Okay 4.0

Cons: Canceled flight

LHR
FRA
Mediocre 2.0

Pros: Seat and crew were amazing but obviously struggled to be proud and confident of their job, can’t blame them if the company cuts expenses all over.

Cons: When you fly business class, you expect a different product than economy, because you pay almost double the price. All we got is the same lousy sandwich as in economy, neither are alcoholic or hot beverages available due to ‘shortage of staff’ as the crew announces. A flight far behind LH standards.

Sun., 15 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 05m
Fri., 10 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
39h 35m
C$ 1161
Trip: 27 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,183 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YYZ
YOW
Excellent 10.0

Pros: Consistent experience that gets you from A to B while providing nice perks (free stame-day standby on the old Rapidair routes).

YUL
IAD
Mediocre 2.0

Pros: Airport

Cons: Cancellation with little notice and rebooked on flight two days later.

YWG
YYC
Okay 5.6

Cons: More drinks, snacks

VCE
YYZ
Excellent 9.3

Pros: The food was very good.

Cons: The entertainment system on the plane could be better, on the flights back from Venice to Minneapolis there were no personal screens for each seat. Instead you had to have a phone. Also, there was no wi-fi.

YYZ
BOM
Excellent 10.0

Pros: The food was excellent, jet airways was Rocking. Airfrance had excellent service.

Cons: Nothing

Mon., 23 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 20m
Mon., 30 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
40h 35m
C$ 1179
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,763 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
TLV
CDG
Good 7.3

Cons: Entertainment worked sporadically

GVA
CDG
Excellent 9.3

Pros: Crew was very friendly and seat in KQ is super comfortable in Business.

WAW
CDG
Good 6.3

Pros: The crew was nice and the seat comfortable.

Cons: Never got the pre-ordered wheelchair in Paris and only after long negotiations at JFK. Also, Delta lost my checked bag between JFK and DCA.

CDG
AMS
Good 7.3

Pros: The crew was wonderful. We were in business class which was modest but comfortable.

Cons: Ground crew in Paris failed to put our luggage on plane to Amsterdam. Also, plane was delayed about 40 minutes because of Amsterdam air traffic. Captain was very apologetic to the passengers.

LIN
CDG
Excellent 8.0

Pros: crew great comfortable

Thu., 26 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 19m
Mon., 30 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
40h 35m
C$ 1179
Trip: 5 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,282 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.2
Food
7.5
AMS
JNB
Excellent 9.6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

BHX
AMS
Excellent 8.0

Pros: Crew was great and helpful despite oversight in my special meal.

Cons: Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!

IAH
AMS
Okay 5.3

Cons: KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again.

EBB
AMS
Excellent 8.0

Pros: General flight journey

JNB
AMS
Good 7.6

Pros: Seat was comfy and spacious for economy class

Cons: Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal.

Tue., 29 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 35m
Wed., 6 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 55m
C$ 1209
Trip: 9 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 21,613 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
MXP
LHR
Good 7.3

Pros: Crew was great. Seats and leg room better than other airlines.

BHD
LHR
Okay 5.0

Pros: The crew was fantastic

Cons: It took 3 people to check my bag something was wrong with the system ... the airplane was super hot for first half hour or so because there was a problem with air conditioner.

SFO
LHR
Good 6.0

Cons: Food

LIN
LHR
Mediocre 3.5

Cons: Seriously on an international flight between Linate, Milan to Heathrow, London PAY pounds for a hot coffee or tea.

ABZ
LHR
Okay 5.0

Pros: seat was not comfortable as it was economy. staff was decent.

Cons: friendlier staff, better food options

Wed., 11 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 00m
Tue., 24 Sep.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 05m
C$ 1140
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,188 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
BOS
Poor 0.0

Cons: We did not take this flight, as we missed our connection due to gate changes & technical delay in Venice

LHR
FRA
Mediocre 2.6

Cons: I missed my connecting flight because my flight was late. I had to get to my destination for a wedding.

SAN
FRA
Good 6.0

Cons: I was at the end of a long flight, so exhausted and feel sea sick. I cannot give good comments for this since it was short but a little bumpy flight , i almost throw up at the end.

FRA
MCO
Good 7.3

Cons: Depart on time

MUC
DUS
Mediocre 3.0

Cons: 10+ hours flight. No food. No beverage. No snack. No blanket. I travel a lot and never saw a flight without service like this before. At the very minimum, snacks are reasonable. Extremely bad experience. Very disappointed with Lufthansa.

*
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.

  • 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