Find cheap flights from Johannesburg to Canada

Find cheap flights from Johannesburg to Canada

Search hundreds of travel sites at once for deals on flights to Canada

Return
Economy
Johannesburg (JNB)
Canada
Fri 5/7
Fri 5/14
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (2% less expensive on average)

High season

AugustMost popular time to fly (8% more expensive on average)

Average price (return flight)

R13 980(avg. price over the last 2 weeks)

Good deal (return flight)

R11 407or less

Good deal one-way

R7 861or less

Top tips for finding cheap flights to Canada

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be July and August. The cheapest month to fly to Canada is May.
  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Canada flights

How long is the flight to Canada from Johannesburg?

What is the cheapest flight to Canada from Johannesburg?

How does KAYAK find such low prices on flights to Canada?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Canada?

What is the Hacker Fare option on flights to Canada?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Canada?

Top 5 airlines serving Johannesburg OR Tambo to Canada

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 393 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."

Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"

Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"

Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."

Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."

Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

Pros: "Crew and entertainment"
Cons: "Food and legroom"

Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"

Pros: "Good service by Emirates"

Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Pros: "Upgrade to Business class"

Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"

Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."

Cons: "Did not happen. Flight was purchased fraudulently and fortunately was caught by Emirates and Amex. Please REMOVE all my contact information from your website"

Pros: "Wi-Fi"

Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."

Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"

Pros: "entertainment part made time fly from Dubai to Seattle and staff too were awesome."
Cons: "15-hour flight not happy thing to be mid-air."

Pros: "Good service"

Pros: "Everyone was nice and attentive nice meals"

Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."

Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."

Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."

Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"

Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"

Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."

Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."

Pros: "Attentive service, had a special treat for me as it was my birthday."

Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"

Pros: "OK flight"

Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"

Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."

Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"

Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"

Pros: "Everything"

Pros: "flight was empty so everyone had the chance to experience better treatment from flight attendants."
Cons: "no complaits"

Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."

Pros: "I will only fly Emirates when available to my destination from now on."

Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."

Cons: "Sitting for 16 hours. Airlines should provide some seating option where you can stretch your legs in a horizontal position"

Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."

Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."

Pros: "The wrap-around head rests help with sleeping. The good size blanket was comfortable and kept me warm. I really liked the bigger entertainment screen and excellent choice of movies and TV programs. I've never had 'Homes International' and 'Don't tell the Bride' on any flights, which are favorites of mine and are very popular.. I fly on 16 flights/year domestic and international. The flight attendants were very pleasant and helpful."
Cons: "It was a bit too cold. I was in row 50 on the aisle. I am vegetarian so was pleasantly surprised with the fish curry being on the menu, but couldn't see or taste the fish. A bit disappointing."

Pros: "Both flights were amazing the service in both were excellent including crews too"
Cons: "Is from Jhb to Dubai were not Cartered for our foot socks had to were shoes to keep warm regards the long flight, and cover our eyes too ,but every thing was the best regards that only"

Pros: "Spacious seats..comfortable flight and great on board service"

Pros: "Good crew lots of food and open bar."

Pros: "Crew did an outstanding job"

Pros: "Friendly crew"

Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."

Pros: "Fueron muy amables en el aeropuerto y en el avión"
Cons: "La atención de las personas a cargo"

Cons: "The plain from LGA had to return to the gate for maintenance, it made to ROC almost on time."

Pros: "Good Flight"

Pros: "I liked that is was a short flight"
Cons: "Plan was old. Seats not comfortable. Plane not clean. Flight attendants not attentive. A lady stored her carry-on on the floor in front of her and she was in the emergency row! Attendant walked by before takeoff and said nothing! Really?!"

Cons: "On time flight"

Pros: "Amazing crew and seating. Worth the upgrade to premium."

Cons: "Nothing my timing was a bit off it all worked out well"

Pros: "Delta is wonderful! Helpful and on time."

Pros: "Crew was good. Food was good."
Cons: "Plane was delayed for an hour. Legroom in economy was tight."

Pros: "Food &entertainment"
Cons: "Mechanical problems flight delayed 2 1/2 hours"

Pros: "Seats were horrible, we all booked together and a bunch of my group got bumped to a different flight."

Pros: "best meal ive had in so long service was great the captain anniuncements were clear and detailed"

Pros: "I called to change seats for my citraveele and it was not adjusted"

Pros: "On time, good flight"
Cons: "No power on outlets at waiting room airport, charge 2 dollars for earplugs"

Pros: "codeshare by China Southern"
Cons: "codeshare by China Southern"

Pros: "Television"
Cons: "No drinks or snacks"

Pros: "This was two hours of absolute freezing temperature"
Cons: "It was so cold it was actually unbeasable"

Pros: "There were many delays and cancellations due to bad thunderstorms at LGA. Despite a few hours delayed (because the airport was closed due to the storm), the flight was still schedule to leave! I was very happy about that. They did issue waivers for those who could not make the later time. Once delta got the ok to fly.. The flight left the gate very fast and we arrived and exited the plane super fast too. The process was so efficient and quick, I did not feel the waiting period. The flight attendance were so happy and positive, they made he flight very enjoyable. Great job delta!"

Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."

Pros: "Aside from the issue where we had to deplane and wait for another plane, the flight and crew were great."
Cons: "The delay from the plane problem."

Pros: "The staff at the gate were efficient and very friendly, as were the onboard staff."

Pros: "I enjoyed my flight! Great movies, good food and I was comfortable. Nothing like First Class."

Cons: "The bulkhead sears had no electrical outlet"

Pros: "Everything on time which lead to a stress free flight and travel. Great flight crew and smooth flying. Great communication from the captain. Also wasn't expecting to be fed on the LAX-NYC flight!! Nice touch made me think of how it used to be."
Cons: "Cramped seats."

Cons: "Haven't left yet!!!"

Cons: "4+ total hour delay"

Pros: "Makes all the difference to have Flight attendants and pilots all wonderful. Gratefully, ~Elana"

Cons: "Older plane and seemingly frustrated crew. They had very little patience."

Cons: "That most of the seats do not recline do they could sell more seats."

Pros: "Crew was nice."
Cons: "The Entertainment sucked. Again I was sitting in comfort class which in theory should buy you more comfort and better entertainment. There was a ton of movies from the 90s and the same movie selection from about 6 months ago when I traveled with them. Also, what is going on, with having to use your own cell phone to watch movies on the plane? Whatever happened to the screens in the backseat of the front seat? I ended up with neck pain from trying to watch a movie on my phone. Delta has become very cheap. It is going into some serious decline."

Pros: "Short flight so no food, drink or entertainment."

Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."

Pros: "I had an open seat next to me."
Cons: "Bumpy flight"

Pros: "That they served a nice snack/sandwich and or cheese platter...nice touch...also nice selection of free movies"
Cons: "When the person in front of you put their seat back you didn't have a lot of room."

Pros: "Friendly staff, good service in First Class. Had the side with only one seat -- nice to have no neighbors."

Pros: "Fast and efficient boarding again! Most impressed!"

Cons: "Flight was delayed for an hour. That left around less than 30 minutes to on-board. More than 20 people missed their connecting flight too. The staff was way too confused. After asking what are the options no one knows how to reschedule and all kept saying that can only happen once you land to calgary."

Pros: "Got there before ETA"
Cons: "Concourse was VERY FAR away and trains were not running☹️"

Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."

Pros: "No hubo retraso y salió todo el vuelo a tiempo. El personal fue atento."
Cons: "El espacio entre asientos es mínimo y es súper incómodo. La experiencia fue de incomodidad."

Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."

Pros: "Good for an economy flight"
Cons: "Too long"

Pros: "The organization and speediness shown during boarding the aircraft and the perfect timing on departure"
Cons: "The tv screen corresponding to my seat 9A was not working so could not see any movies nor information during the whole flight SDQ to JFK. The condition was reported twice to the flight attendance but was not able to correct it even after resetting the TV settings twice"

Cons: "2 hours delayed"

Pros: "Really liked the plan"

Cons: "Hello allow upgrades to first class if they're available even when the flight takes off -on my flight in to Atlanta the pump three people up to first class and love them to sit in on my flight home to sit still empty what's up with that ?"

Cons: "Flight got delayed and I had to reschedule. The process of rescheduling was a mess and took too long"

Pros: "Price"
Cons: "Navigation"

Pros: "yes great"

Pros: "MAN-MUC & MUC-CPH via LH. Business class. LH Businesss class is middle seat of 3 is empty and larger amounts of baggage plus you have access to lounges. Both planes flew and arrived reasonably on time, which is what I look for.And I got all the Business Class extras."
Cons: "Security at Manchester was very slow - long enough make me ill from standing in one place too long. But then I was well looked after. The meals on both flights were identical; I don't think it can be a big problem to correct that. I took a long time to get accepted by the WiFi in the two lounges."

Pros: "The crew was good."
Cons: "Poor planning on having the connection in terminals far apart from each other."

Pros: "The crew was wonderful and as far as airplane good goes, it was great."
Cons: "Leg room"

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

Cons: "Food"

Pros: "Crew were very friendly and welcoming. I was in economy, and I am a big person but the seats were comfortable."

Pros: "entertainment was good"
Cons: "the flight attendants were mostly absent. The flight attendants on the other side of the aisle were much more attentive and nice"

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Pros: "It was a short, smooth flight"
Cons: "I had paid extra to pick seats and they were moved without informing me prior to the flight."

Cons: "My baggage didn't come on time. I have to stay at the airport for additional 3h"

Pros: "Enough space for my legs, cabin crew okay"
Cons: "No entertainment"

Cons: "It was delayed and they didn't let me know till I got to San Francisco airport and they changed my flight with 2 stops"

Cons: "Boarding from terminal F. Very far away located. Then transfer by bus to the main terminal 2. Two floor climbed by stairs. Then gate changed. Passengers who arrived later accessed directly through main terminal 2 to the gate. No entertainment on board at all. A321 plane is not comfortable. 15 min. delay no so bad."

Pros: "Quiet comfortable flight"
Cons: "Unorganized biarding and no labeling on hallway what direction to take."

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Pros: "Punctuality, the entertainment system"
Cons: "For the first time in decades (hundreds of flights), I've had to find the paper bag and until the very end I thought I might end up needing it. My companion did use hers, and mine (also a first in many decades). Part of the bumpiness could have been due to a weather system but the plane's movement was jerky when taxiing in Boston. BOS-MUC used to be one of my favorite routes back when it was served by the A360. The new A350 is nothing special except for the entertainment system. Ironically the large screen seemed overwhelming due to the dismal distance to the seat in front."

Pros: "One of middle aged blonde flight attendants - didnt get her name- was super nice and friendly and shoukd be rewarded for standing out in the crowd of flight attendants. Food above average."
Cons: "Delay at departure in Frankfurt - fuel tank problem- made people miss their connection flights. Medical problem on board caused delays and me having to change seats at the end to where the sick woman used to sit - smelled of vomit, gross. 3 crying bwbies for 12 hours. Seats too narrow, room in front too small with table pulled out. LH always good but not this time."

Pros: "Everything"

Pros: "Thank goodness the movies were good."
Cons: "Had to wait in 5 lines before someone could check our bags. no organization at boarding time. Just a free for all."

Pros: "Flight was on time."
Cons: "I was sitting at the tale end. Seat was extremely uncomfortable. I was trying to rest yet flight attendants and several passengers were talking loud. Crews kept forgetting passengers orders/requests. A lady sitting besides me pushed a call bottom 3 times to get noticed. Flight attendants were too busy chatting with passengers to help other passengers. I have never seen that type of services before."

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Cons: "Seats on airplane from Frankfort to Cairo"

Pros: "Flight on time"
Cons: "Nothing. All was good"

Pros: "Everything was wonderful! Lufthansa is spot on from boarding, to in flight service to the moment you leave. They are helpful, friendly, fun and a wonderful crew where I know I'm in good hands!"

Pros: "The perfect assistance. We are very grateful, many thanks to the man who helped us in all we needed."

Pros: "The Quietness of the trip. Enough to sleep."
Cons: "There is no possibility for me ti eat. I have a sugerless diet without any aotmeel, rice, corne and other wheat. Just almendraflour is allowed and cooked vegetables and fruit and chicken and fish. I always have huge difficulties in flying intercontinental."

Pros: "The overall feeling of this flight was 'relaxed'...after getting over the fact, that this was a huge (two story) airplane. Short flight from Denver to Frankfurt...only 8 hours:)"
Cons: "I would have loved to be offered eye shades and ear plus, since most passengers watched movies and i wanted to sleep:)."

Pros: "THE FLIGHT LEFT ON TIME."
Cons: "LUGGAGE IS LOST. THE FOODS WAS NOT VERY GOOD."

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Cons: "Seating was incredibly uncomfortable and cramped. Legs were in pain after the flight. Not enough beverage service for such a long dlight."

Pros: "see above"
Cons: "see above"

Pros: "Food was great!"
Cons: "Lackluster movie selection, internet was a rip off and barely worked."

Pros: "Nothing really. Seats are very uncomfortable, crumbled together with little space. Food quality is poor, selection of movies are very limited, tv screens are old, outdated screens. Poor selection of alcohol drinks, coffee is very poor. To be short, Typical american airline like delta or american airline with nothing good or special for transcontenintal flights. Does not allow 2nd luggage to check in without fee. For $1000 ticket I would expect more. There are a lot of companies who provide much better service for international flights: like Virgin Atlantic, British airways, Aeroflot, etc. I don't even want to mention Asian and Gulf company with much superior service. Boarding is nightmare, they make you stand for half an hour to board! Total rip off!!!"
Cons: "Stuardess and stuards were nice but nothing Else worth to mentioned. Quality of service poor to average at best."

Cons: "unable to select seats at booking until 24 hours before and even then, was unable to do so for the US to Hamburg leg"

Pros: "SAS and BA can do better"

Pros: "What a wonderful experience. My husband is a very tall man and he had commented on how much leg room there was in this plane. Everything was very comfortable, people were very polite. Wonderful experience. We also appreciated in the terminal in Munich the free coffee and newspaper stand when we left the plane. How refreshing it was to be able to get a free cup of coffee after a 6am flight. We will be looking into Lufthansa again!"

Pros: "A short flight without complications"
Cons: "Because of the short time there was no service"

Pros: "Excellent Flight"
Cons: "Nothing"

Pros: "Free entertainment to compensate for the delays."
Cons: "Mechanical issues grounded the plane, had to wait 3 hours for new plane."

Pros: "Good service on board"
Cons: "Flight was delayed but announcements were not prompt about letting us know."

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "Entertainment."
Cons: "Staff was extremely sassy and unhelpful when I had been traveling for 40 hours."

Pros: "Flight was on time."
Cons: "Overcrowded flight, small seats and non existent entertainment ( not even for purchase ). Value for money way behind ALL the other Airlines. Shame because previous flight from London was good."

Pros: "Very prompt, good food. We encourage trip very much!"

Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."

Pros: "Overall a nice and good flight"
Cons: "Just a detail, my “head holder” (not too sure how it is called) would not hold in position. Also, staff was a bit slow to come after being called, I had to go and ask for water by myself at some point since no one was coming after 15minites of waiting..."

Pros: "The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great."
Cons: "The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes."

Cons: "Bigger seats the new ones are way to narrow"

Pros: "Services is good ."
Cons: "Food can be better"

Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."

Pros: "Confort and kindness"
Cons: "It was too cold"

Cons: "All of the less than good, obvious!"

Pros: "Loved the smooth ride."
Cons: "Bathroom was pretty nasty"

Pros: "Crew was nice and pleasant"
Cons: "Flight very late"

Cons: "Don’t be late"

Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"

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

Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."

Pros: "Overall KLM experience is good"
Cons: "Food quality was mediocre for a business class flight."

Pros: "The earphones for out two seats only worked intermittently, but the Purser, Lee-Ann handled it professionally and pleasantly. That was the only disappointment in an otherwise pleasant flight"
Cons: "The earphones could have worked!"

Pros: "very attentive crew"
Cons: "Only ham sandwiches on offer! I'm not demanding and would have been happy with cheese."

Pros: "They considered my reguest of vegiterian food."
Cons: "I have no complaints."

Pros: "Service was great as usual. Food was very good and entertainment options were great so you won't have to be bored throughout the trip."

Cons: "My suitcase didn't come with the airline."

Pros: "Friendly hostesses"
Cons: "Flight was delayed 3 hours"

Pros: "Overall booking and airport was ok. Food was also actually quite good."
Cons: "A comfort of the seats... well its economy class in the end. Entertainment was just dreadful - small screen with visible pixels - I was unable to watch any movie."

Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"

Pros: "Great service"

Pros: "She was cheerful and genuine. I have dietary restrictions but was unable to preorder a meal. She went out of her way to find an available meal for me. I also saw her bring other passengers extra snacks and drinks."
Cons: "Cramped seating."

Pros: "Great"
Cons: "Great"

Cons: "The cabin crew was racist! She asked me to move from a seat because she wanted another guy ( obviously from her country ) to take it! Rude and racist."

Pros: "Very friendly crew going out of way to assist in making trip comfortable"
Cons: "Had travelled KLM to Amsterdam on my first flight 27 years ago and the aircrafts are stuck in that age! Lousy seats, poor quality bathrooms, lousy screens, prefer not to fly them"

Pros: "The flight crew was nice. Plane departed/arrived on time."
Cons: "I paid €60 extra to sit in the emergency door seat to get more leg room but once.i was in the plane learned for more leg room I accepted a smaller seat next to a bathroom and no entertainment. I could not store my belongings near me. No power outlet to charge my devices for my own entertainment on a 7 hour flight. Dealing with constant traffic for the bathroom. I sat in the middle seat between two hours other men. It was a constant struggle arm space. After 7hours in the air I could not wait to get off the plane. If I didn't actually pay an extra €60 for the seat I may not feel bad but I feel like I might have been better off without paying for the "upgrade""

Pros: "Comfortable seats. Warm plane with happy staff."
Cons: "Maybe a second sandwich option for food, not everyone likes cheese."

Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."

Pros: "Staff both at the airport and in the plane were professional and welcoming. Depsite short distance sandwich and drink were offered."
Cons: "Nothing to be honest . All positive."

Pros: "Good multi media access and content"

Pros: "Professional, welcoming and very friendly crew, well-maintained aircraft, comfortable seat and good food. Keep up the good work, KLM."
Cons: "Not much to comment on here."

Pros: "Equally friendly crew and experience. It was complimented by the time we got to spend in the fantastic KLM lounge while we waited for the flight."
Cons: "Nothing!"

Pros: "Comfort economy well worth the extra."

Pros: "Arriving more or less on time"
Cons: "Crew is awful. Disrespectful desinterested in customers find themselves very important. No service mentality whatsoever. No respectful airline would hire such arrogant self centered personalities in a service role"

Pros: "Efficiency and speed of boarding was acceptable. I have no complaints about that aspect. The Comfort+ seats were worth the upgrade, pretty comfortable and reasonable legroom unless you have a big carry on stowed under the seat in front of you."
Cons: "The first announcement they made to all of us in the economy section was thay they did not have any headphones for anyone but business class. I was told when I booked the seat that the headphones would be complementary. So I did not bother to bring any assuming they were going to keep their word; I figure I'd make it work and watch a movie without sound. If that isn't bad enough midway through my nine hour flight my monitor went out and would not turn back on."

Pros: "Atmosphere, crew were very professional and friendly"
Cons: "Seats were a little too narrow, and quite uncomfortable when a broad shouldered person is sitting next to you"

Pros: "Food and staff were great"
Cons: "Entertainment system old and not as many options as other KLM flight. No power on aircraft for charging"

Pros: "Very good flight, excellent service and good food."

Pros: "leg room economy compared to KLM"
Cons: "full flight, no upgrade possible"

Pros: "We love the flight all the way"

Pros: "We really liked the KLM people, from the check in crew to the flight attendants."

Cons: "Flight delayed ... Myself and three other colleagues didn't have our luggage show up from KLM flight from Amsterdam to Brussels...even though all of our luggage was labeled "priority". Once in customer service line, we looked and saw that many of the other passengers on our flight also never received their luggage. We estimated that 20-25% of the people on that flight did not receive their luggage as they were in line with us for the same problem. Hard to understand how so many pieces of luggage could have been overlooked and not loaded on our flight. Obviously there is a huge gap in their quality system to ensure mistakes like this are prevented."

Cons: "sardines!"

Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"

Pros: "Delays and no proper customer service."

Pros: "Flight was delayed by over three hours."

Pros: "crew"
Cons: "food"

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "The seat was really comfortable and I was able to sleep the whole flight with no disturbance"
Cons: "N/A"

Pros: "The crew was great"
Cons: "1-2 +cms leg space"

Cons: "I was almost forced to stow my luggage in the hold despite me telling the check-in people tjat I had my meds and cpap in the carryon. I spoke to multiple people. Not sensitive."

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Cons: "The best airline what I was flying so far !! Excellent food, drink, comfort seat, free entertainment with great selection."

Cons: "We didn’t travel to Detroit... we were re-routed 3 times and our luggage is lost, some really helpful ppl along the way (thankfully) and some really crummy ppl too... no in between... still not to our destination"

Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."

Cons: "More options for gluten free food. Always get the same dish"

Cons: "Plane is old and entertainment facilities are no longer appropriate"

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Cons: "There was no entertainment and the food could be better"

Pros: "Everything was great"
Cons: "N/A"

Cons: "Baggage check in was stressful"

Cons: "If you have to change planes and Paris is your middle person. Leave at least 2-3 in between the two flights otherwise you might not make it."

Pros: "Good food and crew"
Cons: "Plane was old and seats were super tiny. Even an average guy would be uncomfortable in it. Can’t sit in one spot for longer than 15 min without getting sore."

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Cons: "Two hour delay meant we missed our connection. Then given a very late flight and had to haggle for ages to get earlier flight and told we should pay extra for it!"

Pros: "The flight crew on the flight was amazing. Went beyond basic needs and requirements."

Cons: "The fligh Washington delay more than a hour"

Pros: "Extremely hot the plane"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "Food was good, crew was very professional and courteous. Flight was smooth."
Cons: "Coach was cramped and the video system didn’t work very well"

Cons: "Long delays to go through security screening and then further delays as the plane was still being fueled at departure time."

Pros: "Very nice stews. Food was A plus compared to US airlines AND included. Great list of movies etc."

Pros: "Good size plane. It didn’t end up being full so there was plenty of room to move around. Quick flight and easy."
Cons: "Nothing to complain about."

Cons: "Because of change in plane..bad choice of seat for long legs of husband...then late in Atlanta and very late into DC"

Cons: "Flight was delayed, seated in the last row and non adjustable seating, so very little leg room. Dis-enbarkment was very slow."

Pros: "Haven't flow with Air France for some time now and definitely noticed a lowering of standards"
Cons: "The gate changed 3 times and the terminal was very crowded. The staff seemed disinterested and distracted. The quality of the food has dropped dramatically."

Pros: "Food has improved a lot on business class. Meals are more creative."
Cons: "Water bottles not given out unless ou ask for it. Crew needs to better trained with how to handle business class..."

Pros: "Priority boarding with kids"
Cons: "Nothing special just like easyJet ir Rayanair"

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Pros: "Yelling, cheering and literally rolling in the aisle made for a really annoying flight"
Cons: "Infusions bad behavior. Also, flight number was changed and AF. Was understaffed to handle questions on squirrelly luggage check."

Cons: "Horrible Crew..."

Pros: "Nothing."
Cons: "They loosed our reserved seats, our luggage, food was awful, ground staff was disrespectful."

Pros: "Super fast boarding and smooth takeoff"

Pros: "Punctual, great food in Premium Economy, friendly crew."
Cons: "Took over 75 minutes (after arrival) for baggage to arrive on the carousel. Boarding area did not have well-defined lanes for different groups."

Pros: "The crew was Nice onboard But in the AirPort No Good at all.."
Cons: "People in CDG AirPort Seen so Rude or stressfull, Well also a flight almost 3 hours with out entreteiment .. boring .."

Pros: "Good service at gate and on board"

Pros: "Seat comfort in business class Professional and friendly crew"
Cons: "Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?"

Pros: "Boarding and punctuality."
Cons: "Lagos boarding with rather annoying wait due to repeat hand check. Perhaps added security carried far."

Pros: "Short, lots of leg space"

Cons: "It was delayed"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) No on-board wifi 2) Not much seating room - very thin 3) 45 minutes late taking off"

Pros: "It didn't take longer to board! Crew with great attitude Take off and landing were just great"
Cons: "My sandwich, it contained too much pepper, I mean too muuuuuch My narrow seat No entertainment"

Pros: "The boarding process was smooth and the crew friendly. Flight ran on time."
Cons: "Unloading the baggage took over 90 minutes, and there was no explanation for the delay and nobody from Air France in sight on the ground in Boston."

Pros: "Other crew members were very polite to us, in particular a younger tall woman."
Cons: "2 crew members, one named Terri were quite rude and short with us. I even heard her say she was ready to get off the flight. She also asked everyone around me if they liked their flight but did not ask me. She basically threw my coffee condiments at me and dismissed my concerns about the food. I was unsure if the fruit was expired and she quickly dismissed my question without any real explanation."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Johannesburg to Canada

Airlines flying from Johannesburg to Canada have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Canada

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Canada

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Canada

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Canada

Book cheap flights from Johannesburg to Canada

Recent return flight deals

12/5
Wed
2 stops
Ethiopian Air
23h 45m
JNB - YYZ
22/5
Sat
1 stop
Ethiopian Air
20h 05m
YYZ - JNB
16/8
Mon
1 stop
British Airways
28h 45m
JNB - YYZ
6/9
Mon
1 stop
British Airways
30h 25m
YYZ - JNB
20/8
Fri
2 stops
American Airlines
31h 12m
JNB - YUL
27/8
Fri
1 stop
American Airlines
27h 30m
YUL - JNB
13/5
Thu
2 stops
Multiple Airlines
35h 32m
JNB - YYZ
23/5
Sun
2 stops
Multiple Airlines
32h 00m
YYZ - JNB
20/8
Fri
1 stop
United Airlines
23h 19m
JNB - YUL
27/8
Fri
1 stop
United Airlines
21h 40m
YUL - JNB
13/5
Thu
2 stops
KLM
30h 18m
JNB - YYZ
23/5
Sun
1 stop
KLM
22h 20m
YYZ - JNB
29/8
Sun
2 stops
Emirates
33h 54m
JNB - YYC
2/9
Thu
2 stops
Emirates
40h 20m
YYC - JNB
19/7
Mon
1 stop
British Airways
28h 45m
JNB - YYZ
30/7
Fri
1 stop
British Airways
32h 35m
YYZ - JNB
19/7
Mon
2 stops
American Airlines
31h 28m
JNB - YYZ
30/7
Fri
2 stops
American Airlines
36h 35m
YYZ - JNB
20/8
Fri
3 stops
Multiple Airlines
26h 38m
JNB - YUL
27/8
Fri
2 stops
Multiple Airlines
30h 59m
YUL - JNB
28/7
Wed
1 stop
British Airways
24h 45m
JNB - YYZ
4/8
Wed
1 stop
British Airways
29h 25m
YYZ - JNB
29/8
Sun
1 stop
Lufthansa
28h 10m
JNB - YYC
2/9
Thu
2 stops
Lufthansa
36h 35m
YYC - JNB
28/7
Wed
2 stops
American Airlines
49h 02m
JNB - YYZ
4/8
Wed
2 stops
American Airlines
58h 20m
YYZ - JNB
19/7
Mon
3 stops
Multiple Airlines
33h 18m
JNB - YYZ
30/7
Fri
2 stops
Multiple Airlines
36h 35m
YYZ - JNB
19/7
Mon
2 stops
British Airways
25h 05m
JNB - YYZ
30/7
Fri
1 stop
British Airways
29h 25m
YYZ - JNB
15/8
Sun
1 stop
KLM
41h 35m
JNB - YYZ
6/9
Mon
1 stop
KLM
22h 05m
YYZ - JNB
29/8
Sun
2 stops
Delta
34h 27m
JNB - YYC
2/9
Thu
1 stop
Delta
22h 10m
YYC - JNB
19/7
Mon
3 stops
Multiple Airlines
33h 18m
JNB - YYZ
30/7
Fri
3 stops
Multiple Airlines
45h 00m
YYZ - JNB
16/8
Mon
2 stops
British Airways
28h 13m
JNB - YYZ
6/9
Mon
1 stop
British Airways
30h 25m
YYZ - JNB
18/7
Sun
2 stops
KLM
33h 18m
JNB - YVR
30/9
Thu
2 stops
KLM
26h 20m
YVR - JNB
Show more results

Recent one-way flight deals

16/7
Fri
2 stops
Multiple Airlines
30h 35m
JNB - YTZ
4/8
Wed
1 stop
American Airlines
26h 35m
JNB - YYZ
5/6
Sat
3 stops
Air Canada
31h 29m
JNB - YHZ
2/6
Wed
1 stop
Lufthansa
28h 40m
JNB - YVR
4/8
Wed
2 stops
Air France
31h 29m
JNB - YHZ
4/8
Wed
2 stops
American Airlines
31h 28m
JNB - YYZ
4/8
Wed
3 stops
Multiple Airlines
31h 28m
JNB - YYZ
5/6
Sat
2 stops
Multiple Airlines
49h 14m
JNB - YHZ
2/6
Wed
2 stops
Multiple Airlines
34h 33m
JNB - YVR
4/8
Wed
4 stops
Ethiopian Air
49h 50m
JNB - YYZ
4/8
Wed
1 stop
Major Airline
21h 27m
JNB - YHZ
14/7
Wed
2 stops
British Airways
37h 45m
JNB - YYZ
14/7
Wed
1 stop
Egypt Air
39h 00m
JNB - YYZ
3/8
Tue
2 stops
Multiple Airlines
43h 50m
JNB - YYZ
4/8
Wed
3 stops
Multiple Airlines
44h 15m
JNB - YHZ
16/7
Fri
3 stops
Multiple Airlines
47h 05m
JNB - YTZ
2/6
Wed
3 stops
Multiple Airlines
34h 38m
JNB - YVR
14/7
Wed
3 stops
Multiple Airlines
37h 15m
JNB - YYZ
14/7
Wed
4 stops
Ethiopian Air
49h 50m
JNB - YYZ
3/8
Tue
3 stops
Multiple Airlines
47h 20m
JNB - YYZ
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • 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