Find cheap flights from Johannesburg to Ontario

Find cheap flights from Johannesburg to Ontario

Round-trip
Economy
Johannesburg (JNB)
Ontario
Fri. 17/1
Fri. 24/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Ontario

Johannesburg to Ontario Flight Information

Flights Arrive in Ontario
Flights Depart from Johannesburg
Flight Price C$ 949
Airlines Ethiopian Air, British Airways, Air Canada, Lufthansa, KLM, Air France

Book cheap flights from Johannesburg to Ontario (round-trip)

Airports
Origin
Johannesburg
C$ 949
only
C$ 949
Destination
Toronto
C$ 949
only
C$ 949
Fri., 24 Jan.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Fri., 31 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 949
Trip: 8 days
7.2Good Show reviews
Overall 7.2 Good
Based on 2,274 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.7
SEZ
ADD
Okay 4.6

Cons: It was over booked the flight 2 times on the way Seychelles........ It was tired journey definitely...

ACC
ADD
Mediocre 2.0

Pros: the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable

Cons: at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,

ADD
JRO
Okay 5.3

Pros: Crew was very friendly and professional

Cons: 45 minutes late departure

TNR
ADD
Good 7.0

Cons: Could have a better seat like 30A on Boieng 387-8 Quantity of food should be improved Quality of food should be improved

NSI
LBV
Excellent 8.3

Cons: Food must be better

Mon., 2 Mar.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
23h 40m
Mon., 9 Mar.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 10m
C$ 1004
Trip: 7 days
7.5Good Show reviews
Overall 7.5 Good
Based on 22,490 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
PHX
Good 6.0

Cons: Flight was run by American airlines. The Seats on the 777 were small extremely poor legroom.

SEA
LHR
Excellent 10.0

Pros: The entire crew was amazing! Super comfy flight with complete lie-flat club world seats. Arrived into London feeling very refreshed!

AUS
LHR
Okay 4.6

Pros: All flights were on time. Boarding was well organized.

Cons: Seats seem more cramped than comparable airlines. Food quality was poor. For one meal they didn't honor my special meal request (they did for the other meal, so they got the request). Flight attendants didn't check back in comfort of passengers.

BSL
LHR
Good 7.3

Pros: We were early

Cons: The food

LGW
TIA
Mediocre 2.0

Cons: Delayed

Tue., 11 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Tue., 18 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 30m
C$ 1037
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,627 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YXU
YYZ
Good 6.4

Cons: The flight itself was great but it was very late in starting due to technical problems with the aircraft.

YYZ
ORD
Excellent 10.0

Pros: Nice crew

Cons: Nothing

YVR
SAN
Excellent 10.0

Pros: Comfortable

YYZ
LIM
Okay 5.6

Cons: Make sits more comfortable, they are terribly uncomfortable for such a long flight at night.

LAX
YYC
Excellent 8.3

Pros: The crew was average

Cons: It was an average flight ... nothing to complain about !

Wed., 18 Mar.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Mon., 20 Apr.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 05m
C$ 1065
Trip: 34 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,388 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
BUD
Excellent 9.3

Pros: Great service, tasty sandwich.

Cons: Boarding was a bit of a scrum.

FRA
WAW
Excellent 8.0

Pros: Crew was helpful and ver polite and efficient

Cons: At the boarding gate they were cherry picking whose bag is too large and whose isn't. My bag was tagged for nothing, no one at the aircraft was to load them to baggage hold. Plenty of space on the plane. What is the point of the fuss.

JFK
FRA
Excellent 10.0

Pros: Lufthansa is an airline that prides itself on timeliness and service. The boarding procedure was very good, food was very good and service was excellent. I have flown with Lufthansa before and they always prove to me that I’ve made the right choice booking with them!

Cons: The weather, we hit some turbulence which is beyond the Captains control. Seatbelt sign came right on and even with that we still landed about 20 minutes early in Frankfurt

DEL
FRA
Okay 4.6

Pros: The leg room in economy class was average. Not too cramped. There were good selection of entertainment options to watch/listen.

Cons: The care and friendliness of the staff needs improvement. The quality of the food was poor. Additionally the boarding process needs to be better organized. Property sequence and queues need to be maintained and followed through.

SFO
FRA
Good 7.0

Pros: Comfy seats in United Polaris

Cons: Crew didn’t ask enough for additional drinks (neither alcoholic nor water).

Thu., 4 Jun.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 40m
Wed., 8 Jul.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
C$ 1144
Trip: 35 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 3,525 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
FCO
AMS
Excellent 8.0

Pros: The crew.

Cons: The time between flights.

AMS
HAM
Good 7.0

Pros: Great crew.

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

SEA
LHR
Good 7.6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

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
DMM
Good 7.6

Pros: A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it.

Cons: I flew economy and all was good and appropriate to the level.

Wed., 10 Jun.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
37h 15m
Thu., 2 Jul.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
37h 00m
C$ 1197
Trip: 23 days
7.7Good Show reviews
Overall 7.7 Good
Based on 4,048 reviews
Overall
7.7
Boarding
7.7
Comfort
7.4
Crew
8.2
Entertainment
6.9
Food
7.2
CDG
ORD
Excellent 8.6

Pros: The crew was terrific.

LHR
CDG
Excellent 8.3

Pros: Great and friendly crew

Cons: In-flight system had some problems and seats seemed a bit uncomfortable

FCO
CDG
Good 6.4

Pros: Crew attentive. The delay was due to airport conditions in FCO, cannot be blamed on Air France.

Cons: Food. For a 2-hour plus flight, from 11am to 1:30pm, we got 20gr pretzel sticks. This is ridiculous. Don't pretend you are not low-cost! Formerly, before the Joon failed (thank God) venture, Air France had real sandwiches around that time of the day on that line.

NBO
CDG
Excellent 8.0

Pros: The seats, staff, entertainment, particularly liked that you served hot chocolate! The staff were very polite, friendly and helpful.

Cons: Food -vegan menu was bad for n the outgoing flight, better on the incoming flight. No vegan food available on domestic fight. Sitting in the aisle seat meant often people pushing past your seat.

ACC
CDG
Mediocre 3.3

Pros: n/a

Cons: The entertainment system was very old with minimum selection. My entertainment system actually stopped working. The seating area was very cramped. I called for service a couple of times from my seat, but nobody came.

Sun., 15 Mar.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Sat., 4 Apr.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
C$ 999
Trip: 21 days
7.2Good Show reviews
Overall 7.2 Good
Based on 2,274 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.7
ADD
BKK
Okay 4.0

Pros: Food

Cons: Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey

MQX
ADD
Mediocre 2.0

Cons: Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst

BLR
ADD
Okay 4.0

Cons: Good crew

GRU
EZE
Mediocre 3.6

Cons: Crew members paying more attention to the passengers, more option of food, being on time and cleaning after another flight.

EWR
LFW
Good 7.0

Pros: I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY

Cons: Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high

Sat., 25 Jan.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 36m
Sat., 1 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 00m
C$ 1020
Trip: 8 days
7.5Good Show reviews
Overall 7.5 Good
Based on 22,490 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
BWI
LHR
Good 6.3

Cons: Die Wartezeit in Londonit 5,5 Stunden war viel zu lang, das sollte auch kürzer möglich sein

TLV
LHR
Good 7.6

Pros: Flight was not full, so despite a sub-par Business Class product the flight was very pleasant with empty seats all around

Cons: On line check-in/seat selection was a disaster

SEA
LHR
Excellent 10.0

Pros: The entire crew was amazing! Super comfy flight with complete lie-flat club world seats. Arrived into London feeling very refreshed!

LHR
PRG
Okay 5.0

Cons: No luggage and you had 4 hours! And 20 min late. Not good

LVI
JNB
Good 6.3

Cons: I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her.

Wed., 29 Apr.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
Thu., 7 May
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 05m
C$ 1055
Trip: 9 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,627 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
DCA
YYZ
Mediocre 2.0

Cons: I missed my flight that day i was not happy at all

YYZ
YVR
Excellent 8.0

Cons: Were not let off plane after landing for 20 minutes and counting because no ground staff were available to open door to gate.

LAX
YYC
Excellent 8.3

Pros: The crew was average

Cons: It was an average flight ... nothing to complain about !

YYZ
DEL
Okay 4.0

Pros: Only check in and boarding was smooth.

YYZ
MEX
Mediocre 2.0

Pros: My luggage arrived 3 days after and stuff was stolen....

Cons: Maybe not steal passengers stuff?

Thu., 27 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Sun., 29 Mar.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1088
Trip: 31 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,388 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
MUC
MEX
Excellent 10.0

Pros: Itinerary - hours of flight

Cons: Dinner could have been earlier

MXP
MUC
Excellent 10.0

Pros: We left with hour delay but still made it on time for the next connection. Lufthansa had already announced they would have taken care of all inconveniences.

Cons: Nothing

FRA
BUD
Excellent 9.3

Pros: Great service, tasty sandwich.

Cons: Boarding was a bit of a scrum.

FRA
TPA
Mediocre 3.6

Cons: More food choice and more snacks should avialable during flight time Both serving food is very bad

FRA
DUB
Okay 5.0

Pros: Boarding was crazy and confusing. Ground crew poor communication and rude

Tue., 18 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Fri., 28 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 1030
Trip: 11 days
7.2Good Show reviews
Overall 7.2 Good
Based on 2,274 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.7
ADD
VFA
Okay 5.3

Pros: New airplane was comfortable and clean. Food was just okay.

Cons: We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort.

NRT
ICN
Mediocre 2.0

Cons: I changed my flight but they didn’t change it and now I’m stuck!!!

DAR
ADD
Good 6.3

Cons: Plane was very very old

GRU
EZE
Good 6.0

Pros: The crew was amazing and the seat comfortable

Cons: Nothing I can think of yet.

LUN
ADD
Okay 4.0

Cons: Flight delays with no info from staff. Food poorly prepared. No orderly queues - there is aggression with no intervention from staff. There is no need for two security checks when making connections in Addis. Plane loos were all very stinky and dirty. I now remember why I had stopped using ET!

Wed., 3 Jun.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 11m
Wed., 17 Jun.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1033
Trip: 15 days
7.5Good Show reviews
Overall 7.5 Good
Based on 22,490 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
SJC
LHR
Good 7.3

Pros: On time

Cons: Seats were tight

TLV
LHR
Excellent 8.0

Cons: Boarding process..

CPT
JNB
Good 6.0

Pros: The flight was on time and landed early

Cons: The bags could have come out earlier and the food could be better

IAD
LHR
Excellent 8.0

Cons: I would have expected in business class not to have to literally climb over other passengers to get out of my seat. The diagram I had looked at before picking a seat made it look like that would not be a problem but when others are laying flat there is no other choice but to climb over hoping not to fall over them or wake them up

LHR
ORD
Good 7.3

Pros: Clean aircraft.

Cons: Bathrooms not updated and comparable to some other airlines. Crew can be a bit more interactive and friendly.

Tue., 28 Apr.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 00m
Fri., 15 May
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 05m
C$ 1060
Trip: 18 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,627 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YYJ
YVR
Good 6.4

Pros: Really appreciated AC getting us on an earlier flight as our scheduled flight was delayed over 2 hours due to weather.

YVR
YYZ
Good 6.3

Cons: 4 hour delay.

YYZ
TLV
Excellent 8.0

Cons: Eliminate an acceptable two and a half hours delay in take off time due to catering planning issues.

GRU
YYZ
Good 6.3

Pros: hilarious crew and they were very helpful

Cons: seating was so uncomfortable and i'm petite/slim. the bathroom wreaked and the toilet seat would not stand up alone

YUL
MCO
Okay 5.6

Pros: The flight was on time.

Cons: The cabin announcements were rapidly spoken and hard to understand. The seats are too close together. The flight was overheated, stuffy air, too hot.

Fri., 29 May
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
33h 45m
Fri., 12 Jun.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 40m
C$ 1175
Trip: 15 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 3,525 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
LCY
Excellent 10.0

Pros: Everything works and quick to get to destination.

AMS
MEX
Excellent 9.0

Pros: Confort and kindness

Cons: It was too cold

TLV
AMS
Excellent 10.0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

DMM
MCT
Good 7.6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

AMS
ORD
Excellent 8.0

Pros: Muslim food

Sun., 17 May
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 24m
Sun., 24 May
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1098
Trip: 8 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,388 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
DEL
FRA
Excellent 10.0

Pros: Big aircraft made it a smooth flight

IST
FRA
Good 6.8

Cons: Istanbul to frankfurt flight had no entertainment, no charging usb ports n a small ham sandwitch for breakfast - this was a 4 hour early mirning international flight!!!

IAD
FRA
Excellent 8.0

Cons: Frankfurt connecting flights, security, and Passport control are terribly inefficient, with unclear guides to get passengers from B gates to A gates.

RAK
FRA
Mediocre 2.0

Cons: I could not check in because the system cannot link my flight legs and as such it considered that I’m going to Europe although I’m just transiting in Europe. So it required a visa which I don’t have.

AOI
MUC
Okay 5.3

Cons: No food on board, very poor services but punctual

Thu., 19 Mar.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Thu., 2 Apr.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
C$ 1033
Trip: 15 days
7.2Good Show reviews
Overall 7.2 Good
Based on 2,274 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.7
DUB
YYZ
Excellent 10.0

Pros: The landing was smooth and so was the whole flight! Loved it

Cons: Food. I ended up throwing up shortly after eating

ADD
ABJ
Okay 4.3

Cons: Someone stole my airpods in my bag. I noticed it once reached at home. This is the first time it happens to me. Very bad experience

NBO
ADD
Excellent 8.0

Pros: Helpful, friendly crew. Comfortable plane

Cons: In flight entertainment could be a little better. Perhaps let passengers know about the inflight entertainment available via WiFi

SHC
ADD
Good 6.8

Pros: Take off was quick, as well as deplaning

Cons: the little cornbread cake was pretty bad.

ATH
ADD
Good 6.0

Pros: Crew is excellent

Cons: Delays and we had to actually run for the connected flight

Thu., 23 Apr.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 09m
Mon., 27 Apr.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
27h 15m
C$ 1047
Trip: 5 days
7.5Good Show reviews
Overall 7.5 Good
Based on 22,490 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
FRA
LHR
Good 6.0

Cons: I paid $68 to pick up seats on airplane, but they didn't give us the right seat numbers that we wanted

BSL
LHR
Good 7.3

Pros: We were early

Cons: The food

LHR
SFO
Excellent 8.0

Pros: Premium class is good value on the A380 but not quite to par on the older 777s

SJC
LHR
Good 7.3

Pros: On time

Cons: Seats were tight

LHR
LAX
Good 7.3

Pros: Crew was fine.

Cons: Boarding could have been more organized.

Tue., 28 Apr.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 05m
Thu., 14 May
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 50m
C$ 1068
Trip: 17 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,627 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
GRU
YUL
Good 7.6

Pros: The food was good

Cons: My girlfriend’s Tv stopped to work in the beginning of the flight.

YYZ
ORD
Good 7.6

Cons: No luggage space

YVR
YYZ
Good 6.0

Pros: None

Cons: Non3

PDX
YVR
Mediocre 3.3

Pros: Friendly staff

Cons: Flight was delayed 2 hrs

YYZ
EWR
Mediocre 3.3

Pros: customer service was EXTREMELY helpful in finding my luggage, and shifting my flight since I was delayed due to lost bag

Cons: crew onboard seemed super tense and it was just awkward with them. It was a short flight, maybe they've had a long day but it was weird. biscuits and a beverage were offered - i think biscuits are gross maybe try pretzels or something healthy? ALSO, the new system (whatever that means) is awful. i experienced so many delays that made it difficult to find my booking and my checked bag >_<

Fri., 12 Jun.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 10m
Mon., 6 Jul.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 00m
C$ 1387
Trip: 25 days
7.7Good Show reviews
Overall 7.7 Good
Based on 4,048 reviews
Overall
7.7
Boarding
7.7
Comfort
7.4
Crew
8.2
Entertainment
6.9
Food
7.2
CMN
CDG
Mediocre 3.6

Pros: Good selection of movies.

Cons: Had to use a shoe horn to get into and out of my seat and I'm not a large guy. But really my harsh criticism comes from the loss of my girlfriends luggage. It was left behind in Paris on our way to Casablanca causing us to waste a day in Casablanca traveling back to the airport the grab the bag the next day. And to add injury to insult her bag was left behind in JFK during our transfer for our flight to Seattle. No big deal right, Delta will deliver the bag to our house the next day, wrong, we were told we have to go to the airport ourselves to get the bag.

CDG
MAN
Excellent 8.0

Pros: The seats were bigger across the shoulder area and had more padding than some other budget airlines.

Cons: Wish there was more elbow room in the seat. I am a big guy and I was having to squish myself so as to not interfere with my neighbor

FLR
CDG
Excellent 8.3

Pros: Exit row seat had much more space for legs, very much worth the upcharge for this seat.

Cons: Cabin temperature was very cool for me. Never used a blanket on an international flight before, and used a blanke on this whole 9 hour flight. Maybe a function of the seat location? Not sure but I was cold.

CDG
MAN
Excellent 10.0

Pros: The rest area

Cons: The airport was cold and it should be warmer

CDG
MAN
Excellent 10.0

Pros: The gentleman at the check out his name was Omar went over and above the call of duty for Customer Service me being an American he walked me through each step of using flybe via air France and paying for checking my bags and even the carry on luggage and getting me through security etc.

Sat., 25 Jan.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 55m
Wed., 12 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 15m
C$ 1152
Trip: 19 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,388 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
SOF
Okay 5.3

Cons: 50 min. delay for absolutely nothing. No proper gate available. Only one bus had to serve all passengers from terminal to aircraft. Lufthansa should not operate as a budget airline.

FRA
RUH
Okay 4.3

Cons: The ticket was overbook. I ended up with no food on the plane because meals was not enough. There is no usb ports in both planes.

AOI
MUC
Okay 5.3

Cons: No food on board, very poor services but punctual

SEA
FRA
Good 6.0

Pros: Salmon dinner was the best dish Lufthansa ever served

Cons: Flight attendants disappeared after serving dinner. They didn't come around once between dinner and breakfast. This was the worst LH crew ever.

FRA
MAN
Excellent 10.0

Pros: The crew is brilliant Punctual, spot on... 100% service delivery

Cons: Nothing

*
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