Find cheap flights from Calgary to Johannesburg

YYC - JNB

Find cheap flights from Calgary to Johannesburg

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

Return
Economy
Calgary (YYC)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (12% less expensive on average)

High season

DecemberMost popular time to fly (21% more expensive on average)

Average price (return flight)

R15 258(avg. price over the last 2 weeks)

When to book flights from Calgary to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • The cheapest flight from Calgary to Johannesburg was found, on average, 46 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.

FAQs for booking Calgary to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from Calgary to Johannesburg take?

Which airlines provide the cheapest flights from Calgary to Johannesburg?

What’s the cheapest day of the week to fly from Calgary to Johannesburg?

Which airports will I be using when flying from Calgary to Johannesburg?

How does KAYAK find such low prices on flights from Calgary to Johannesburg?

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

What is the Hacker Fare option on flights from Calgary to Johannesburg?

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

Top 5 airlines serving Calgary to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 044 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "The boarding process was easy"
Cons: "Some of the crew members were rude and inconsiderate - if you see that someone is sleeping, you don’t stand at their seat and lean on it and shake it while you’re waiting to give the security demo before take off."

Pros: "Crew was great, seating comfortable."

Cons: "seat comfort"

Pros: "Crew good"
Cons: "Baggage small bag forced to check"

Pros: "The crew was very nice and very good. They served the evening meal very promptly. They could have made another trash run prior to everyone trying to sleep for the night flight."
Cons: "The coach seats are narrower than any I have encountered and they are very close to the rows in front and behind. Not comfortable at all."

Pros: "I was gratified to see that the 777 Boeing aircraft have now replaced the older Airbus aircraft..... This is my sixth time traveling to Switzerland from San Francisco on Swiss....Their service in my opinion remains excellent......The cabin crew was cheerful friendly yet remained very efficient at the same time... The food was very good, , The two meals that comes with one's Ticket still also comes with complimentary beverage service .... and even a warm moist towel is offered towards the end of the flight ... not bad for a seat in coach ...."
Cons: "I had no complaints except that there was a 40+ minute delay in receiving our checked baggage..... this could have been a problem With the airport ground crew at Zurich airport ....."

Cons: "plan was late for any reasons...."

Pros: "Was smooth. From take off to landing. Captain kept us informed all the way to our destination."
Cons: "No complaints."

Pros: "Everything"
Cons: "That it wasn’t a flight to denver"

Cons: "Seats recline too far so know leg room. I could not eat my meal."

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Pros: "There was a very long line at the check in counter on the way back. Many people were nervous about missing their flights. Apparently the counter computers were out of order and they only had 2 stations to support the passengers at a very busy time. Other than that, everything was smooth and pleasurable."

Cons: "the boarding was weird because of the aircraft change and rearranging of seats. the computer reassigned us very strange, making us seating mostly in one are, while other rows were completely empty."

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "From the kind stewards to the easy meal service to my peace of mind, knowing I’ll be well taken care off - SwissAir is the same gem it’s always been."

Pros: "good service, patient with passengers"
Cons: "For 9 hr flight the space between the seats in economy class was way too small. Im 1.75cm (medium) and I felt squeesed and very unconfitable not like in Lufthansa airplane flying from Newark to Dussldorf. (Flight only 6:15min) In addition, when front passenger moved his seat back on me I had a lot of difficulties with getting in and out of my seaat."

Pros: "It was an 8.5 hour flight and we got fed 2 meals, 2 snacks and had lots of beverage breaks! We were delayed a little but it was due to an issue in France, not anything to do with the airplane, and the captain found a solution faster than he had originally said he would (with the help of the tower of course)."
Cons: "The legroom in economy is just as bad as you would expect."

Pros: "Swiss Air is very nice, planes are clean, snacks on board were fantastic!"
Cons: "Why the ridiculous amount of money to check a small bag? For this reason, I would not fly Swiss Air. My fancy sandwich was not worth CHF 50."

Pros: "Boardoing 7h10; 7h25 announcement we would arrive on time 8h50. No further announcement, late departure. Arrival 9h25. - mo explanation. Luggage only at 9h50"
Cons: "Delay"

Pros: "Chocolate was good, a bigger piece, or 2 of them would be better"

Pros: "The service was great, the staff was very friendly and helpful"
Cons: "The business seats that we booked were normal economy plus seats with no one in the middle seat. The whole idea of booking a business class ticket is the extra comfort that comes with the lay flat seat or at absolute minimum on smaller planes the wider more comfortable seat. Neither of those were present on this flight. Calling this a business class is a rip off."

Cons: "Landed in NY @ JFK with a missing luggage. That happens, I know and it can be ok but the sad thing is the very poor the service offered to take care of it. I have tried to call, no answer, I tried the link they gave me to track progress: NOTHING.... Called customer service, they gave me that number and that link telling me it was the only way!!! I am so frustrated right now!!!"

Cons: "This plane was better."

Pros: "Service wa a ok."

Cons: "My seat did not recline and my tv did not work"

Cons: "The seats in economy were unbearable for anyone of normal size, as I am. It is not possible to sit in even bare comfort in them. Obviously I'll have to find another airline or factor a size upgrade into the price"

Pros: "Loved the smoked salmon!!"
Cons: "No wifi or tv"

Cons: "Provided headphones are horrible and headphone jack only puts out mono when used with a regular set of headphones."

Pros: "The punctuality."
Cons: "The food was not up to the mark."

Cons: "Delayed"

Pros: "Food was great!! Flight was so much better than the United flight I took to get there. Plane was much more comfortable and cleaner."

Pros: "It was quick and the crew was really nice!"
Cons: "No organization for boarding. It didn't matter what class you are in, everyone boards at the same time. business class o. The plane we were on was just the front seats....they were not larger seats."

Pros: "Food"
Cons: "Lack of screen for watching movies."

Pros: "There were a couple of stewardesses who were nice and helpful to the passengers. The food selection was fairly good. Drinks were available at regular intervals. Flight was comfortable except for some turbulence during landing."
Cons: "There was no pre-boarding for families with kids. They waited until the entire Business and First Class passengers boarded in Zurich before they allowed us. This was different in Mumbai where Swiss had families with kids board early. The airbus was not well maintained as fara s cleanliness was concerned. There were bathroom supplies on the toilet floor. Crumbs and food particles on the seats/crevices from the earlier flight"

Pros: "crew was great"
Cons: "my entertainment controller did not work and my daughters head phone plug would only half work."

Pros: "The crew was friendly and very attentive. The food was surprisingly good. I would definitely try to fly SWISS again."
Cons: "Not a big deal, but I missed the vents above the seats."

Cons: "Good"

Pros: "Food & beverage, onboard entertainment and beauty product in the bathroom was good."
Cons: "Service was okay and the seats were horribly uncomfortable. Not what I remember from Swiss when I use to fly constantly with them 2 years ago. Also, I was singled out by the crew at the gate and pulled aside. Racially profiling at its finest."

Pros: "Very friendly crew."
Cons: "Seating is too tight and uncomfortable and I'm only 5'6"!"

Cons: "Airline lost my flight, no explanation and or apology. Seats were terrible could not move when seat in front was reclined. No economy plus, no reciprocal consideration for gold status on star alliance except for one checked bag free. I will never fly Swiss again"

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Cons: "Food: not so good! Entertainment: in the section of the new releases movies was old not new:) And my bag didn't come on the and :("

Cons: "Sound for on-screen entertainment not working. It was static-y all the time and completely cut out the rest of the time. I made various attempts to solve the problem, switching headphones, switching to my own headphones (which can't really be done because they have a two-prong jack and personal headphones are always one). I tried watching different movies, programs, music...it wasn't the material I was watching that was the problem. I asked the flight attendant to reset my console. That didn't work either. I just ended up reading my book the entire 9 hour trip."

Pros: "Real silverware. Great crew presence. Ice Cream and chocolate."

Cons: "Through no fault of the airline, there was a strong thunderstorm that delayed our flight. Little information was provided about the situation. It was obvious that we could not fly in the storm, but we were not informed about the likely departure time. The reason I gave a poor ranking is that my suitcase/pack must have been left out in the downpour on the top of the pile so all of my clothes were extremely wet when I reached Boston. The bag itself was wet so it was not a case of something leaking in the bag. I have had to wash all of the clothes and iron them."

Pros: "None"
Cons: "Terrible flight had to delay few times , we had to wait inside in the plane for more than 2 hours , they had me to check im my carry on in geneva layover even i had a personla stuff inside and with no lock , rude crew i never even fly with suiss i had toncome back with lugthansa because they had to delay the flight again"

Pros: "The crew was lovely."
Cons: "The seats were very cramped."

Pros: "Very friendly staff, a wide variety of entertainment options."
Cons: "I'm a pretty small person (5'4 and 110 pounds) and it was very hard for me to get comfortable. Not that you'd expect much out of an economy class seat."

Cons: "Its was bad service. I know its covid but they could have done better. My friends relative took emirates and qatar. There flight was excellent as usal."

Pros: "On time and comfortable flight"
Cons: "No suggestions"

Pros: "Better seats clean bathroom"

Pros: "Entertainment the most. Movie selection was fairly good for a 3 or so hours flight"
Cons: "The food. Same selection as my flight from the US to Istanbul. Please change menus once in a while. One of the Male flight attendants was not too friendly."

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Cons: "Food. Lack of vegetarian options in 2nd leg."

Pros: "The check in assistant put us on an earlier flight to Istanbul we didn’t mind as our next flight was at 8pm so had hoped to leave the airport."

Pros: "Movie selection is great."
Cons: "Flight attendants seem undetertrained."

Pros: "Excellent service, great to see people smiling and happy to be there."
Cons: "Their WiFi is terrible."

Cons: "Options for vegetarians were not really good."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "The flight was comfortable and the entertainment was good."
Cons: "There are not diverse food choices"

Pros: "New plane"
Cons: "Food and crew language proficiency."

Pros: "Crew is polite and professional."
Cons: "1. Limited legroom and space. 2. Would like additional cabin service for water etc. Also would like a non-dairy option for breakfast."

Pros: "The food was SUPER DELICIOUS! The seats were comfortable, the movie selection is great, and the staff's care and commitment to customer happiness is unmatched!"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "I like the food and the service plus the entertainment on the Telvision"
Cons: "Excellent 10.0 Feb 6 2016 The service provided by the airline crew was magnificent. I enjoyed the entire flight from my departure point to the arrival point. Turkish Airline is my to go airline herein henceforth. I will implore prospective travelers to give the airline a shot (try). I can unequivocally attest that the decision to do so will not be regretted."

Pros: "I was seated next to Hans (or maybe it was Franz, never did find out his name) the Bulgarian weightlifter. He was charming and funny and lovely to look at. You know, when I could out of the side of my eye without being TOO obvious... : )"
Cons: "That I never found out Hans' name."

Cons: "Everything was great. Got upgraded to first class"

Pros: "Good seat comfort, good food, good entertainment"
Cons: "Seat changed from aisle to middle without my knowlefge. Insufficient time between flights"

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "The entertainment was excellent!"
Cons: "The comfort level for that long of a flight was very poor. Seats are way too close together. There is no knee room from the seats at the front at all. People operating their video monitor is a disturbing fact for the passengers who sits in front of them."

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "Crew was extremely pleasant and accommodating. The flight was very comfortable. Everything was done in a timely manner."
Cons: "As a business class passenger I wish our boarding process could have been better and perhaps separated from coach."

Pros: "The seats in economy were very comfortable, food was excellent, crew was friendly and accommodating, entertainment selection was excellent, and I really appreciated the small care packages handed out (with lip balm, slippers, toothbrush/paste, socks, and eye cover)."
Cons: "About 8 hours into the flight the restrooms became very, VERY unclean--urine on the floors, sinks clogged, smelled terrible. More restroom maintenance was needed throughout this long flight. I thought this airline was the nicest I have been on save this one issue. It would be great if Turkish Airlines could resolve it in the future! Additionally the boarding process in Istanbul was like herding cattle. People weren't seated according to boarding group and it was absolute mayhem--no single file line, people shoving past one another to get seated first on the same plane."

Pros: "Great experience for my first international flight."

Pros: "Very professional. Also the transfer in Istanbul was very easy."
Cons: "I felt cramped in my seat. the footrest, rather than helping, got in the way of extending my legs."

Pros: "The seats were okay and entertainment was okay. But other than that -"
Cons: "Don't sit in row 27. You will be the last people on the plane served...unfortunately that means that the row behind gets food about 45 min before you do. And overall - it took about 4 hours to get our first meal."

Pros: "Staff was extremely helpful and responsive. I like that plane is clean, and many plus, very good entertainment. I love that it is non-stop from SFO to Istanbul. Food was superb!"
Cons: "As usual check in and boarding is horrible with Turkish Airlines. I have used Lufthansa, British Airways, Air France, et had not trouble with them. Why is it so hard to improve this in Turkish Airlines. No charger for computer even during 13 hours flight?"

Pros: "It was nice"
Cons: "Food was not that nice"

Pros: "The crew was very helpful,seats comfortable."

Pros: "I got a special meal -- Asian Vegetarian -- and it was delicious. I have also had the regular Vegetarian on other Turkish Air flights and they have been great too. So congratulations on good food! I just have one suggestion about the food: Just because someone is vegetarian, it doesn't mean that they don't want dessert! I notice that where others have chocolate pudding, for example, I get fruit. I like fruit... but a piece of cake or some other sweet is good too!"
Cons: "The pull-down food trays are often angled down so that the food slips into your lap. I often have to hold the cup or glass so it doesn't slip off."

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "Great service, smooth flight, and overall a pleasure to fly with."

Pros: "good entertainment system good legroom new airplane"
Cons: "lowered the food standards compared to previous flights flight was late"

Cons: "Cramped seat - little room Food was the most inedible of any food I have ever had on an airline"

Cons: "I didn't hear the boarding call in English."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Friendly corteus service, always trying to please."
Cons: "My connection is very long on the return, but I was ablessed to take a compimentary tour in Istanbul"

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "I enjoyed the food service, the hot towel, and the amenity kit.Turkish Airlines is the best out of all airlines I've flown."
Cons: "No personal air breeze, USB did not work to charge my phone, and the seats are a bit old fashioned small."

Pros: "There was a snowstorm in Istanbul so we got diverted to Antalya. I am sitting in a hotel room. If someone from kayak could let me know when my flight to Dhaka will happen it would be greatly appreciated. My email is kma815@gmail.com. Thanks"

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "Availability on movies to watch"
Cons: "I've been flying to Greece for many years and this was the worst flight I've ever had! The flight was over packed. My fiancé and I did not get the seats I originally selected. Seats were so small and extremely uncomfortable. We had to wait for about 30' before we took off WITHOUT air conditioning!! That was miserable!!!! Last, I found HAIR in my food!!! Although, the flight we took from Atlanta to Instanbul was one of the best flights I've ever have taken. Mixed emotions.."

Pros: "The Flight Attendants were really nice."
Cons: "You could not control your air conditioning and it was very warm in the front of the plan but cool in the back."

Pros: "excellent food, service"

Pros: "Space inside the plane. There were empty seats that increased the comfort."
Cons: "Lack of courtesy inside the airport and in the plane. Countless passport checkups, poor communication during the flight."

Pros: "The best air line in Europe"

Cons: "The flight had been cancelled by airline. Now waiting for refund."

Pros: "Great service"
Cons: "Friendly crew"

Pros: "Crew was solid."
Cons: "Don’t change my seat. Not on time. No food. Luggage with legally checked firearm sent to the wrong airport."

Pros: "Highly attentive crew, extremely helpful, made a bad day bearable"

Pros: "It was one of the best international flights I've been on. Overall a very pleasant flight."
Cons: "Food quality is always an issue on flights."

Cons: "Food was terrible. Paid for first class, expected something better than coach. Our food choice was a ham sandwich, there were better choices but the crew took them for themselves so nothing left for the 1st class passengers. Similar situation on our eastbound flight the week earlier. I doubt if Delta knows or cares that this occurs. After paying more than twice the coach fare, we expect something better than a ham sandwich on a coast to coast flight."

Pros: "Flight to Atlanta was good going to watch a movie. Missed our connecting flight in Atlanta due to sitting on the tarmac for 25 minutes"
Cons: "Do not put your connecting flights one terminal miles away from the other terminal"

Cons: "Flight into Seattle delayed, flight out of Seattle to Minneapolis delayed flights out of Minneapolis to Bismarck delayed. Ran from gate F to gate c24 arrived at 10:23 p.m. Slight to the park at 10:25 p.m. and they closed the door on me as I was running up there. Ran across the entire terminal to get there and they would not let me on. Last Flight of the night to Bismarck. Missed my uncle's 90th birthday party. Would not give me food voucher. Delta gate agent told me she would lose her job if she did not close the doors 8 minutes prior. However the Minneapolis flight waited for 15 minutes for people to board that plane. How does that compute? Why would they not wait 3 minutes for me rather than pay the money to put me up in a hotel?"

Pros: "Not a lot"
Cons: "Customer service"

Pros: "No food, late by hour"

Pros: "Great comfortable seats"
Cons: "Crowds in airport"

Pros: "Good snacks, comfortable flight."

Pros: "The crew was great. Honestly, they remembered my face and greeted me when I saw them that night in the hotel."
Cons: "I can't think of anything. I had great service on the ground and in the air. All the personnel were kind and helpful."

Pros: "Matt was great. I had an exit row so it was comfortable."
Cons: "Deplaning takes FOREVER"

Pros: "New plane, video in every seat"
Cons: "Organizing boarding better. Confusion in rules."

Pros: "Crew and generous pours of wine"
Cons: "The food was at best edible"

Pros: "On time"
Cons: "Seats did not recline"

Cons: "Delayed"

Pros: "We arrived on time."
Cons: "All 3 monitors in our row were frozen the entire 6 hour flight. The “food” was horrid dueling pastas. Inedible. Seats didn’t recline more than 10 degrees."

Pros: "Flight was great"
Cons: "The waiting area at gate 47 is a joke. Doesn't anyone care that it was filthy and had 10 seats for passenger waiting to board their flight?"

Pros: "crew kept a great attitude throughout"
Cons: "Having to find my boarding pass to deplane"

Pros: "Flight attendants seemed nice"
Cons: "Too tight in the seats"

Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."

Pros: "The LGA team did great in difficult situation"

Pros: "I told the crew I had a short connection time at a far terminal and I was worried because my seat was in the rear of the aircraft and they were able to move me up closer to the front to ensure I got off the aircraft quickly to make my next flight. That was amazing."

Cons: "could not check in on line as you did not give us the confirmation of the carrier we used which was not west jet the one you booked us through. You need to fix this problem for us to use you again"

Pros: "Good seat"
Cons: "Delayed by 1 hr"

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: "Almonds as a snack. Pleasant crew."
Cons: "No entertainment and my table was broken. The air from the vents was also colder. Not much leg room and I have short legs."

Pros: "The crew as well as the pilot gave a lot of information to the customer due to a delay of 10min. Very professional. The pilot even said good bye in person to the customers leaving the plane, I really appreciated it :) The whether conditions in Seattle were very bad (windy, bumpy, rain, and night) and the pilot landed the plane as a pro! Thank you!"

Pros: "Everything"
Cons: "Nothing. Delta is the best airline in North America"

Pros: "Snack choices updated aircraft"
Cons: "No entertainment options"

Cons: "There was a kid screaming on both flights and t was not a good time"

Pros: "They kept me fed and hydrated the whole time, they let you watch brand new movies free, the seats are super comfortable. They allow a personal item and carry on at no extra charge."

Cons: "When they called for passengers with infants and those who needed more time they also called for anyone who wanted to check their luggage. So of course people cut right in front of me as I was about to scan my pass. What is the point of asking us to come up if they are just going to let people jump in front of me."

Pros: "For once the food was good"
Cons: "Screaming out of control children. Parents not caring that their children were constantly running up and down the aisles. Crew unable or unwilling to intervene."

Pros: "Who could ask for more?"
Cons: "N/A"

Pros: "Extra leg room with Sky priority"
Cons: "We upgraded to Sky priority but we're not allowed to load with Sky priority. They made us wait for Zone 3. We also did not get the designated overhead space we paid for and had to put our bags under the seat in front of us. A bit disappointing to pay $240 extra and not get what we paid for."

Pros: "Friendly staff and crew. On time efficient boarding. Security in SEA-TAC less than 5 min. Different snacks both flights. Prompt service. On time. Power sources at seats worked."
Cons: "Airport gate area in LAX filthy. No seats. Garbage cans overflowing. Bathrooms smelled like New Orleans street on a Sunday morning. Entertainment system broken."

Cons: "One hour late after a stay over already 4 hours."

Cons: "Boarding in LA was. Mess"

Pros: "The crew and the flight were all very pleasant. Highly recommended."
Cons: "Unfortunately the trip was marred by being stuck on the tarmac for the better part of an hour while we waited for out gate. Even when it became available however, we were forced to wait while ATC sent every other plain taxiing through our route which was clearly visible from our vantage point. Not an issue with Delta per se but nonetheless it left us all exhausted and frustrated."

Pros: "Staff were all polite"
Cons: "The least amount of legroom I've ever had. The most cramped I've ever been and I'm 5'2 and fly a lot. Also for a 5 hour flight, I should not have been as uncomfortable as I was. There's less cushion than before."

Pros: "The flight was quick, safe, and the crew was courteous and attentive."
Cons: "Nothing."

Pros: "Good flight, professional people."

Pros: "Smooth flight."
Cons: "N/a"

Pros: "I love the new entertainment sysem"
Cons: "Only one service on such a long flight? Should have done a second beverage service."

Pros: "Arriving"
Cons: "Cramped seats, poor food, inattentive flight attendants"

Cons: "Several hours was added to my travel day when my Calgary to Seattle flight was cancelled and I was rerouted from Calgary to Vancouver to Seattle. It seems to me that if an airline initiated change that significant occurs, I should have an option given me to change my itinerary."

Pros: "All went well"
Cons: "Nothing"

Pros: "Smooth flight, fairly comfortable seats in economy with adequate legroom (and I have long legs), flight attendants actually smile and are polite."

Cons: "Unable to travel due to Corona restrictions, company would not refund ticket."

Pros: "crew"
Cons: "not enough food"

Pros: "Everything"
Cons: "Nothing"

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "There was no in seat power despite that being listed as an amenity. Also, there was no checked bag included in my flight, despite selecting that in my search for tickets."
Cons: "In seat power for phone charging while flying transatlantic is extremely helpful. Ticket purchased was not as advertised."

Cons: "Staging at the gate was chaotic and disorganized. The passengers formed a big mob since there were no instructions for where to form lines for an organized boarding. Passengers could not hear boarding instructions from the front desk."

Pros: "Food was great"
Cons: "Connect flight time was cutting it short- sane scenario."

Cons: "No complaints. Good vegan food."

Pros: "Crew and flight and service were fine"
Cons: "Economy seats are cramped"

Cons: "See above. Going both ways..."

Cons: "So there was a 2 hours delay in Dallas which resulted in 11 hours delay in Frankfurt .. this trip was horrible how did they dare do that to the passengers.. they should have gotten us a place to rest but we were left on the chairs in the airport.. will never fly Lufthansa anymore"

Pros: "The Germans are known for their efficiency and Lufthansa followed through with that. From the check-in process to cabin service, all was top notch. As I was sitting near the front of economy, any "extra" economy plus meals were handed out as to avoid waste. I was the recipient of a delicious Caprese salad. A nice treat."

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "There was an issue with my ticket, so they were kind enough to upgrade me AND my husband to business class for the flight. Absolutely my favorite airline for their superb service"

Pros: "on time Family Check in that the flight was not booked out"

Cons: "Comfort was good because flight was not full and I didn't have someone sitting next to me. Otherwise the seats are too cramped and crowded in Economy. Also had to call to find out if I had to pay for seat assignment. Couldn't find information on website. Had difficulty finding correct phone number and getting through to customer service."

Pros: "Crew. Meal good too."
Cons: "Bus rides to aircraft at Frankfurt"

Pros: "loved the candy given to us when we left the plane"
Cons: "Too many announcements"

Pros: "Nothing!"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "Good movies and TV to choose from."
Cons: "Food sucks. Bland and gooey pasta as vegetarian option."

Pros: "Great Service Great Stuff will continue with LH in the future"

Pros: "The good think is that it reaches on time . The crew staff is very good food is good to overall it a good exprenice to travel through this airline . I like it"
Cons: "Nothing"

Pros: "Crew was pleasant and helpful, even once we had a long delay"
Cons: "The cabin was very tight and the seats were very uncomfortable"

Cons: "Needed more option in sports. Specifically Cricket"

Cons: "Flight was delayed"

Pros: "Selection of meals (veg / non veg), nice and polite crew, selection of entertainment options, availability of drinks and snacks on the plane in between meal service. Seats are decent in size and comfortable in the economy class, the aircraft feels like new, clean and fresh."
Cons: "The movie selection button on the screen is a bit hard to use and slow scrolling thru the titles. Nonetheless, enjoyed watching movies. Good variety of movie genres."

Pros: "I just love flaying with Lufthansa Airline, absolutely love it! Everything starting from customer service to blankets is great quality."
Cons: "The food could be better tobut I was pleased with the service"

Pros: "Lovely crew Plenty of alcohol if that is your thing Great movie selection on the return leg"
Cons: "Food was really disappointing- and I am not a picky eater TV screen did not work at my or a number of other passengers' seats on the flight over to Frankfurt"

Pros: "Comfort"
Cons: "Food"

Pros: "Very professional crew !!"
Cons: "Nothing to write ."

Cons: "The on board entertainment sucks you need to upgrade"

Pros: "Able to start viewing entertainment while waiting for boarding and after landing."

Pros: "I was really upset because time for living 6 and we left 8:15 I had connection fly to Romanian I missed because of ...I stay in Germany for 5 hours.I ask Lufthansa too put me on Tarom fly they say is United fly...they really make me updated.I think the crew on United is not friendly.The food waste good in"
Cons: "I like the movie"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Nice crew and dinner."
Cons: "Luggage didn't make the flight."

Pros: "Everything"
Cons: "Not a thing"

Pros: "Exceptional staff, service."

Pros: "We often fly on Lufthansa and highly recommend it!"

Pros: "Having power at the seat is great. The movie player is a nice bonus for sure. Flight attendants are nice, helpful and professional! Had a nice flight!"
Cons: "Nothing really. I had a very positive experience on this flight!"

Pros: "Service was very good."
Cons: "Start the flight either during the day or evening and not at 3:00 am in the morning. It disrupts the whole night sleeping schedule. I know Indians will take anything but Lufthansa can make a good start on these timings."

Cons: "It was delayed by 9.5 hours!!!!!"

Cons: "Lufthansa cancelled my flight on November 23rd a few hours prior to departures because their pilots went on a strike. When I called and asked if they would rebook me the lady on the phone said that she could rebook for a trip that had two layovers from 2pm(Prague time) to 8:30pm(NYC time) for the 24th of November (thanksgiving). When I asked her if there was anything else she said that was the soonest flight she could find. When I checked my self I found and booked a flight for the 23rd. When I called back they refused to give me a refund."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Excellent crew"

Cons: "Seats were beyond uncomfortable unless someone was shorter than 5 feet tall. Zero amenities. I know it was the economy section but our 4 tickets were close to $6000.00. A few perks would have been appreciated."

Pros: "Flight went well, the free entertainment was great, flight attendants came around on a regular basis with refreshments. The overall experience was good."
Cons: "For the most part, the flight attendants were great. But there were two in particular on my flight that could haves used some lessons in manners."

Cons: "My connecting flight to Rome wasn't listed on any monitors, and four people couldn't find Terminal A on the map. Fortunately I found some fellow Americans who also couldn't find Terminal A , lower numbered gates, from our current Z gate. We went to the right, following most disembarked passengers and signs for some A gates....a mess! In the end, we had to go all the way back, past our original gate to a Customs area where they just stamped our passports and onward to our gates. It seemed like the signs only helped if you were going in the correct direction to begin with. Even my German friend said how bad that airport is for directions!"

Pros: "The crew was especially great!"

Pros: "Quick flight. Again, attentive and kind crew who made themselves readily available to passengers."
Cons: "The boarding process was a mess. We were taken by bus to a new terminal, but the bus was not heated and ended up sitting on the tarmac. They allowed passengers to board from two entries, but without organization. So passengers were found tangled up in the rows, attempting to find their seats."

Pros: "Nice food"

Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."

Pros: "The pilot and the crews were helpful about the transit. Pilot make up a lot of time."
Cons: "Flight was delayed, had to run to my next connection flight."

Pros: "Comfortable seat, great crew."
Cons: "Flight delayed, no USB port and no entertainment"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

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: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "Crew was helpful and food was very good"
Cons: "There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai"

Pros: "Crew was amazing. They adjusted the seating arrangements so there was an empty seat in every row to give passengers more space. Very thoughtful and much appreciated. They served delicious meals, snacks, and water. They provided headphones, blankets and pillows. They took very good care of us."

Pros: "The crew was attentive and the seat at economy comfort was comfortable at the “ok” level. It needs much mor3 to be super comfortable. The plug for the headphones was a mess! It was NOT possible to watch a movie and hear the sound too! I gave up! Not a great offering for the extra dollars..."
Cons: "So many things! Starting with the way assistance in the airport is offered to travellers with mobility issues! This is an important issue that needs to be revisited and changes for better service to be made!"

Pros: "Awful"
Cons: "Everything"

Pros: "Being fed was amazing and watching free TV was great!"
Cons: "I wish there were personal fans because it got uncomfortably hot sandwiched between people"

Cons: "We were changed from KLM to Airiltalia without any information sent so only because I tried to check in did I find out the flight on KLM was cancelled and we were changed to Airitalia. The Airitalia flight was very mediocre."

Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"

Pros: "My seat at the window was great and the staff really friendly and courteous!"

Cons: "The check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."

Cons: "Need more leg room!!! Larger meals needed."

Pros: "Friendly staff, great service on board. Way better value and service compared to the tacky Irish competition flying the route. Delta all the way"

Pros: "The crew were amazing and the flight was very smooth."
Cons: "Keep up the good work"

Cons: "No reading light in my seat..."

Pros: "Crew's hospitality, good music, good destination material, terminal info, good system overall"
Cons: "Less legroom, storage space, bad food, few movie options."

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Pros: "Nice crew pilot food and beverage"
Cons: "No wifi"

Pros: "Face recognition was amazing"
Cons: "Too hot on plane"

Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"

Pros: "Good services!"

Pros: "Cabin crew were very professional."
Cons: "Aircraft returned to gate due to fault and was delayed for 45 min."

Pros: "Delayed flight but staff apologized as for safety reasons."
Cons: "Very late arrival"

Pros: ".Very much on time with pleasant service."
Cons: "Can nit find much fault fir a short run!"

Pros: "The food service was good and the flight attendants were friendly."
Cons: "The plane was very uncomfortable. The seats were small, you felt on top of the person next to you, and there was no leg room. I am a pretty small person- I can't image how uncomfortable all of the taller passengers must have been."

Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."

Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"

Cons: "Crowded seating, 20-year old video system, headphones that did not match the two-jack system, lackluster service in flight. Generally my experience with KLM has been good, but this was well below average."

Pros: "Very friendly crew"

Pros: "Boarding was a breeze and the staff were lovely. Online check was very simple and easy to navigate."
Cons: "The amount of extras you have to click no to while checking in online."

Pros: "Nice seats, comfortable."
Cons: "Again, no aisle seat for SkyTeam Gold member. Also, my baggage was lost. First bag arrived a day late, second after I had left Billund and it was six days before the bag with my clothes reached me. I was told I will have 100 euro credit for clothing, but in the winter and for 6 days, this was not even close to the amount I needed for clothing and necessities, to have my time here."

Cons: "Dutch sub titels would be nice."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "quick and relaxed"

Pros: "Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam"

Pros: "newer plane, good staff"
Cons: "need better and more food options, more often"

Cons: "OLD OLD plane with hard seats and tiny screens"

Pros: "Everything. Staff incredible."

Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."

Pros: "Boarding was smooth and hassle free, crew were friendly and helpful, food and drinks were very good, entertainment system is awesome and up to date with latest contents, good flight overall"
Cons: "Cabin noise and air conditioning too cold, didn't sleep well"

Pros: "Having exit aisle made a huge difference in comfort Crew were EXCELLENT"
Cons: "Food was not very good Tasteless and rubbery"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "They flew full speed to catch up with the delays."
Cons: "Departure was scheduled with one hour delay. When everyone was boarded they mentioned a leaking toilet. It took them 1,5 hours to disable the toilet. In the mean time, no drinks, no snacks, nothing. So we should depart at 18:00 but it became 19:30. Our first drinks and meal was no earlier then 21:00. The crew should have anticipated better that the technical problem would at least take one hour and give everyone a drink at least."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Calgary to Johannesburg

Airlines flying from Calgary to Johannesburg 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 Calgary to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Calgary to Johannesburg

Pre-flight testing

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

Book cheap flights from Calgary to Johannesburg

Recent return flight deals

23/11
Tue
2 stops
Multiple Airlines
31h 10m
YYC - JNB
8/12
Wed
2 stops
Multiple Airlines
34h 18m
JNB - YYC
8/12
Wed
2 stops
SWISS
42h 20m
YYC - JNB
14/2
Mon
2 stops
SWISS
34h 23m
JNB - YYC
4/10
Mon
2 stops
United Airlines
45h 55m
YYC - JNB
27/10
Wed
2 stops
United Airlines
30h 03m
JNB - YYC
1/12
Wed
1 stop
Delta
21h 30m
YYC - JNB
12/1
Wed
2 stops
Delta
33h 00m
JNB - YYC
2/11
Tue
1 stop
KLM
21h 30m
YYC - JNB
17/11
Wed
1 stop
KLM
22h 50m
JNB - YYC
21/11
Sun
1 stop
Lufthansa
30h 40m
YYC - JNB
8/12
Wed
1 stop
Lufthansa
28h 15m
JNB - YYC
2/11
Tue
2 stops
Multiple Airlines
32h 25m
YYC - JNB
22/11
Mon
2 stops
Multiple Airlines
34h 18m
JNB - YYC
8/12
Wed
2 stops
SWISS
42h 20m
YYC - JNB
14/2
Mon
2 stops
SWISS
34h 23m
JNB - YYC
1/12
Wed
1 stop
Delta
21h 30m
YYC - JNB
12/1
Wed
2 stops
Delta
30h 21m
JNB - YYC
2/11
Tue
2 stops
Multiple Airlines
29h 55m
YYC - JNB
21/11
Sun
2 stops
Multiple Airlines
33h 08m
JNB - YYC
8/12
Wed
2 stops
KLM
29h 26m
YYC - JNB
14/2
Mon
1 stop
KLM
22h 50m
JNB - YYC
20/11
Sat
2 stops
United Airlines
51h 00m
YYC - JNB
10/12
Fri
2 stops
United Airlines
27h 47m
JNB - YYC
8/12
Wed
2 stops
SWISS
42h 20m
YYC - JNB
14/2
Mon
2 stops
SWISS
34h 23m
JNB - YYC
7/11
Sun
1 stop
Delta
21h 30m
YYC - JNB
18/11
Thu
2 stops
Delta
30h 38m
JNB - YYC
8/11
Mon
2 stops
Multiple Airlines
33h 32m
YYC - JNB
21/11
Sun
2 stops
Multiple Airlines
33h 08m
JNB - YYC
7/11
Sun
2 stops
SWISS
61h 45m
YYC - JNB
21/11
Sun
2 stops
SWISS
34h 23m
JNB - YYC
5/11
Fri
2 stops
Delta
66h 30m
YYC - JNB
16/11
Tue
1 stop
Delta
22h 50m
JNB - YYC
27/11
Sat
2 stops
Multiple Airlines
31h 25m
YYC - JNB
22/1
Sat
2 stops
Multiple Airlines
31h 50m
JNB - YYC
1/12
Wed
2 stops
SWISS
42h 20m
YYC - JNB
12/1
Wed
2 stops
SWISS
34h 23m
JNB - YYC
24/11
Wed
1 stop
Delta
21h 30m
YYC - JNB
9/12
Thu
2 stops
Delta
30h 38m
JNB - YYC
Show more results

Recent one-way flight deals

5/11
Fri
2 stops
Turkish Airlines
35h 25m
YYC - JNB
4/11
Thu
2 stops
Multiple Airlines
50h 30m
YYC - JNB
21/11
Sun
2 stops
SWISS
42h 20m
YYC - JNB
21/11
Sun
1 stop
Lufthansa
30h 40m
YYC - JNB
5/11
Fri
1 stop
KLM
21h 30m
YYC - JNB
20/11
Sat
1 stop
Delta
21h 00m
YYC - JNB
22/11
Mon
2 stops
Turkish Airlines
36h 45m
YYC - JNB
20/11
Sat
2 stops
Multiple Airlines
36h 25m
YYC - JNB
19/11
Fri
1 stop
KLM
21h 30m
YYC - JNB
19/11
Fri
2 stops
Turkish Airlines
38h 35m
YYC - JNB
18/11
Thu
2 stops
Turkish Airlines
36h 45m
YYC - JNB
21/11
Sun
3 stops
Multiple Airlines
39h 35m
YYC - JNB
18/11
Thu
3 stops
KLM
34h 30m
YYC - JNB
5/11
Fri
3 stops
Multiple Airlines
39h 45m
YYC - JNB
23/11
Tue
3 stops
Multiple Airlines
55h 10m
YYC - JNB
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