YYC - JNB

Find cheap flights from Calgary to Johannesburg

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

YYC — JNB
Nov 24 — Dec 11
Return
1 adult
Economy
0 bags
From?
To?
Thu 24/11
Thu 1/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

July

Cheapest flight

R12 817

Average price (return flight)

R21 454

Good deal one-way

R16 217
Best time to beat the crowds (25% less expensive on average)
Most popular time to fly (28% more expensive on average)
Flight from Calgary to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less

When to book flights from Calgary to OR Tambo

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

Top tips for finding a cheap flight out of Calgary

  • Looking for a cheap flight? 25% of our users found flights on this route for R16 217 or less one-way.
  • The cheapest flight from Calgary to Johannesburg was found, on average, 84 days before departure.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly is February.
  • Morning departure is around 23% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Calgary to Johannesburg flights

Top 5 airlines serving Calgary to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
7,9
DeltaOverall score based on 31811 reviews
8,1Boarding
7,8Comfort
8,5Crew
7,8Entertainment
7,5Food
Airline reviews

The beverage service was so slow /delayed. The plane landed with a thud. Old stock. Small screen. No USB

Read more about Delta

The beverage service was so slow /delayed. The plane landed with a thud. Old stock. Small screen. No USB

The pilot landed soooo smooth. Didn’t have this kind of landing for a while. Thanks Pillot ( flight DL0071 August 7, 2022)

Left on time staff was awesome!

Old plane. Delayed but no apology. Not great

When we checked in at Calgary- there were only 3 people intially. Then, 2 left and only 1 old man was left. He tried to move through the line, but could not clear us fast enough. About 50 people were stuck and not able to get boarding passes or luggage checked. We missed out flight. The scene was chaotic. Then, those of us who missed the flight were not able to get help as he was now trying to get the next people on the SLC flight through. We were so upset. Poorly run.

The Covid document screening is a joke. Also crying babies

Baggage delayed even though both the flights were delayed.

Food was great except for the snacks. Crew is excellent!

Cons: "Great trip!"
Pros: "Crew was great! Friendly"
Cons: "Monitors for in flight entertainment didn’t work."
Pros: "Good! No complaints, no suggestions."
Cons: "Significant delay of departure."
Pros: "the crew was friendly and courteous"
Cons: "Boarding process was cumbersome. Look at the Southwest model."
Pros: "Everything"
Cons: "Nothing"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Crew was very congenial, upbeat, and accommodating. As there were several rows with no passengers, the crew offered me a seat in an empty row for my comfort and it was most appreciated"
Cons: "Nothing I can think of."
Pros: "Nothing to like."
Cons: "Cabin was way too hot despite complaining multiple times. Wi-Fi didn’t work the whole flight. The entertainment system was down. Seats uncomfortable. Inept crew. Worst flight I’ve ever taken."
Pros: "No food, late by hour"
Pros: "Good snacks, comfortable flight."
Pros: "Actual flight"
Cons: "Could have done without the almost 5 hour delay and no good options for alternative flights. We got in at 3am and it ruined our trip as we were exhausted for my daughter’s college visits."
Cons: "Better ? Impossible!"
Pros: "Not much. Boarding by "zone" works ok, but is no quicker than most other boarding methods."
Cons: "Boeing 767-400ER seats had no leg room for 6'+ traveller like me. The entertainment system was so old that there were no 115v outlets or USB ports. On a 7-hour flight, that is a significant problem for travellers today with multiple electronic devices. Finally, we were not told in advance that we had to go through security twice and through US Customs BEFORE leaving Dublin. So, the 6-hour layover at JFK was a complete waste of our time as we did not have to go through Customs there."
Cons: "N/a"
Pros: "New airplanes.On time schedule .Very professional a"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
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: "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"
Cons: "Got stuck for two hours sitting in the plane because the computer systems went down. Worst experience ever with Delta."
Pros: "My aisle seat on the first flight"
Cons: "No entertainment"
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: "Departing on time and clean"
Cons: "There was no screens, all the other airlines have screens, but that wasn't my problem and I got coloring book and crayons for me daughter, so she can play with them, but my issue was that when they gave snack to everyone and I didn't get anything and then I told the other flight attendant that I didn't get my snack and still she didn't get it, she said she was going to get it and didn't come back :(( I was really disappointed with that, they r old and forget things, so our line 19 nobody got anything .. i like delta was I wasn't happy this time with it"
Pros: "For a short-haul flight on a small CRJ, it was the most pleasing and comfortable flight. No delays and everyone was pleasant from ground staff to flight crew."
Cons: "One hour late after a stay over already 4 hours."
Cons: "Seats were moved and I didn't sit with my traveling companion"
Pros: "Delta does a great job overall. We used free skymiles from Amex and it was very much appreciated."
Cons: "Not enough leg room! BS!"
Pros: "Crew was good."
Cons: "Plane was late"
Pros: "I liked: After check-in, I was given luggage sticker and told that luggage will be collected in Hyderabad which is my last destination, same was printed the sticker."
Cons: "I didn't like: While transition from Mumbai to Hyderabad, i was told to collect the luggage in Mumbai and check-in again which made so worried and confused."
Cons: "Flight attendant kept giving nasty looks to a little girl that has to keep going to the bathroom. She also served drinks and crossed over my face each time without even saying "Excuse me." She kept bumping me with the drink buggy and didn't say a word."
Pros: "Clean plane, friendly crew. Ahead of schedule arrival, pilots did beat to keep in smooth air."
Cons: "Took a bit to get first beverage. Thy ran out of KIND granola bars before reaching the back of the plane."
Pros: "Hospitable crew"
Cons: "Na, nothing special"
Pros: "Good flight, professional people."
Cons: "Short flight didn't provide food or beverage service. Cabin crew announcements were rapid & muffled, difficult or impossible to hear or understand. Would not have felt confident if there'd been an emergency."
Pros: "Nothing!!"
Cons: "Everything!! I wanna be compensated for this nonsense I went through!!"
Cons: "2 of my 4 bags, which I checked in, were broken during my travel."
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."

Very poor snack and drink option

Short flights there is no food and no drinks, such as coffee juice, only water.

Muy buen servicio al cliente

Wi-Fi didn’t work. Boarding was totally confusing. Guy next to me took more then his area. Constantly touching me pushing on me. Had a bag blocking getting out. Almost fell. Crew didn’t help

Very cramped flight, overhead bins were all completely filled, and passengers had to fly with bags by their feet which was not very comfortable for me personally.

Travelling from Nigeria was a nightmare. Those thugs at the airport gave my husband and i hell because we had our boarding passes on our phone. We had to keep bribing and begging them to let us through. It is the worse travel experience I’ve ever ever had in my entire life. And I travel a lot

Cons: "Free wifi"
Pros: "I liked how generous they were with food and drinks"
Cons: "Free WiFi could have made the flight a lot better"
Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."
Pros: "Klm's consistantly high standards in everything they do."
Cons: "Nothing"
Pros: "Crew were excellent"
Cons: "Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger."
Pros: "Crew good and seat OK but not exceptional for business class"
Cons: "Food was average - main course could have been better. Range of movies ok but not great"
Pros: "the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight"
Pros: "very nice crew"
Cons: "my baggage was lost"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
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: "Pleasant flight"
Cons: "We were delayed & missed our connection"
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: "Overall KLM experience is good"
Cons: "Food quality was mediocre for a business class flight."
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"
Cons: "None of our 4 checked bags arrived with us. This was despite ample connection time (2+ hours) in Amsterdam."
Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."
Cons: "Nothing special"
Pros: "Flying with KLM is a pleasure"
Pros: "Good entertainment options. Nice flight attendants"
Cons: "It would be helpful for short people to be able to adjust the head rest lower on the seat. More recent released movies would be helpful. More leg room. Not charging more money to choose seats."
Pros: "kLM staff was great."
Pros: "Crew"
Cons: "N/a"
Cons: "We did not get two of baggage at the destination."
Pros: "Nothing really"
Cons: "Flew KLM 27 years ago and the airlines seem to be stuck in the same era. Food is poor quality... Have you recently checked the Gulf carriers."
Pros: "Nothing"
Cons: "The 767 is configured oddly and th business class seats are so narrow it feel like you are sleeping in a coffin"
Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."
Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"
Cons: "Crowded seating, wake-up for breakfast service two hours before arrival"
Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."
Pros: "Crew was courteous and polite! Entertainment system had some great movies at no additional cost."
Cons: "Poor communication between delta, KLM and Air France meant that I couldn’t check in online and get a digital boarding pass. Furthermore I couldn’t use the check-in kiosks because my name was listed as Reidmr instead of Reid, which meant that my boarding pass did not match my passport. Overall this caused unnecessary delays that were compounded by the fact that I couldn’t use my TSA precheck. My main problem on the plane was that I had to struggle to get water served to me. It’s always so dry on planes and I would have liked to be able to get more than one tiny glass of water at a time. Also, would have loved a window at my window seat. Plus no WIFI!?"
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."
Cons: "Old airplane with not really comfy seats. No outlets for charging devices. Very old entertainment screen."
Pros: "Easy Boarding"
Pros: "Great food"
Cons: "Sears we're toooo small"
Pros: "Everything. Staff incredible."
Cons: "They didn’t let us board the plane. Allegedly the plane was changed and make us travel by train!! They offered us a compensation but we haven’t heard from them yet. Not good experience at all."
Cons: "Why do the crew have to slam the overhead and catering compartments to get them to shut?"
Pros: "Professional, friendly service. Punctual, safe flight. Comfortable, spotless airplane."
Cons: "What is there not to like about KLM? I cannot find anything."
Pros: "Night flight so no entertainment allowed sleeping"
Cons: "Kosher food could be improved"
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: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."
Pros: "The service, entertainment, food, the crew, the aircraft were excellent."
Cons: "They put us in a Transavia plane."
Pros: "We love the flight all the way"
Pros: "We really liked the KLM people, from the check in crew to the flight attendants."

Very little crew service or friendliness.

Awesome

inflight internet did not work

Flight attendant very attentive and great service

Rough on the edges staff both at the JFK terminal 8 in NYC and then on board - they all seemed uninterested and quite passive aggressive in their demeanor. I fly Delta and JetBlue often - several tiers above AA in every aspect. The plane was in good shape with nice leather seats - but they couldn't make up for the "unpleasant crew" on board.

Food and wine were of poor quality. Space for improvement!

My honest opinion is it was very good

Pros: "Very friendly staff"
Cons: "Half hour delay for maintenance"
Pros: "The crew did great"
Cons: "During covid-19 they are not even attempting at providing a modicum of social distancing. Every seat in both of my flights was completely filled, meaning that we were squished up next to everyone despite any efforts to stay 6ft away from each other in the airports. Many passengers were wearing their masks incorrectly (not covering their nose, TAKING OFF THE MASK TO SNEEZE) and were not being asked to wear their mask properly by staff. I felt completely unsafe and won't be flying American again until there is a vaccine for covid."
Pros: "flight delay due to mechanical problem. pilot made up time, avoided excessive turbulence and silky smooth landing. attentive and highly visible patient flight attendants"
Cons: "no complimentary food option (other than pretzels /crackers) on 4 hr flight. aainflight provided live sports and news but movie selection was limited."
Pros: "The entire crew and the landing"
Pros: "Left lake but still made it on time"
Cons: "Aircraft was hot. I volunteered to check my carry on and on other airlines they’d let you board early but the lady just made excuses. It’s fine if that’s policy but I don’t appreciate made up excuses."
Pros: "No. they put me in the middle of aisle seat. It is hard for me to get up for use the bath room."
Cons: "I am an old man also I have a bladder problem. They should assign my seat by the aisle so I can get up when I want to use the bath room. Also they are a lot of empty seats."
Pros: "The Cabin Crew were very kind and always cared about your comfort."
Cons: "Entertainment"
Pros: "Crew was very nice."
Cons: "Boarding took forever and made me almost miss my connecting flight."
Pros: "Nothing"
Cons: "Crews service"
Cons: "No power outlets at the seats? How old is this plane? As a Gold customer, I should I have had ever opportunity to try to fit my bag in an overhead before having it checked, not taken away from me. How come we haven’t used tech to know how much room is left?"
Pros: "Everyone was helpful and fried. They did a real good job of moving people thru security fast. They processed like 150 people in line in about 10 minutes."
Cons: "We were delayed out of Chicago almost an hour because they had to scrape ice off the wings. I really stressed over possibly missing my layover. I ended up having to race to the it terminal in 10 minutes. I checked my bag because they said they were running out overhead space and then they went and put my bag on a LATER FLIGHT so I still don’t have my bag"
Cons: "The y chance the gate 3 times. And ir was delates."
Pros: "The flight crew was very nice"
Cons: "The plane was almost 40 minutes late in boarding. I missed my connection flight to Rome"
Pros: "The films available were okay, but we had to watch them on our phones."
Cons: "Moved our gate twice, both times the AA boarding crew laughed at the anger they’d caused among the upset passengers. They were also not vocal about the gate changes until pressed. We were asked to sit by the emergency gate as able and willing humans unaware it was placed beside the center bathroom.. so unpleasant."
Cons: "90 mins late leaving LA caused us to miss connection from Brisbane to Darwin now delayed additional 12 hrs. LA Qantas rep lied and said every 2 hrs there were flights from Brisbane to Darwin and not to worry. Truth is only one per day."
Cons: "Too cold"
Pros: "TB honestly I can’t say I liked anything about this particular flight. So nothing."
Cons: "My flight was delayed by two hours leaving Fort Lauderdale. As a result of that delay I miss my connecting flight to Palm Springs. I was rebooked for a flight to smile Palm Springs the next day which I did not except. Then I was booked to leave Dallas to Los Angeles that flight was delayed also. To make matters worse my bags ended up in LA when they were supposed to be route it all the way to Palm Springs. I still don’t have my bags yet. Called three times and the representatives cannot reassure me of my bags on the way."
Pros: "Service"
Cons: "Nothing, was a great flight!"
Pros: "At least they should give a can of the soda"
Cons: "The cookie"
Pros: "Plane on time plane in reasonable condition"
Cons: "American airlines keep increasing their greediness by charging for everything, provide fewer benefits to frequent flyers and have poor customer service They acting like United as if they are a monopoly that can charge what they want and treat customers like they feel like Hoping for small airlines that get a better service and price"
Pros: "The staff was nice and the pilot tried his best to keep us informed."
Cons: "Flight was delayed by 50 minutes. Then once on the plane we were stuck sitting on the plane for hours. Didn’t end up landing in ATL until 1:45am. And then had to wait another 15-20min for them to open the door and bring the ramp to get off the plane. Horrible and exhausting experience!"
Pros: "Crew On time Boarding"
Cons: "Seat space very tight and I’m not a very big person Seat ahead of me fully reclined left me even less space Seats are very uncomfortable Expected more for the cost of over $200 one way"
Pros: "YYC is a nice airport. I have found I like Canadian's more then Americans when it come to air travel."
Cons: "LAX is not a convenient airport at all."
Cons: "My flight back home was cancelled without any notice and so we had to spend an extra night. The flight the next day went without a hitch, so it sort of made up for it."
Pros: "The flight was ok with no issues once we were in board"
Cons: "We hot there in plenty of time for our 7 am flight and were bumped to a 12.30 pm flght. When we returned to book in we were being accused of missing our flight. Finally got vhecked in what a pain"
Cons: "Cramped seating"
Pros: "Nothing"
Cons: "Two hour delay in departure. They had an unspecified mechanical problem and had to get a different aircraft. They did not make any restitution to the passengers. Not even a free beer."
Pros: "The flight was delayed 4 times until we were unable to make our connecting flight. We were sent home to try again tomorrow. Meanwhile other flights AA made their connections. Total bullshit. I suggest they couldn't round up a crew."
Cons: "You are kidding."
Pros: "the crew and the people at the desk for boarding were great. the app helped me keep up with the changes"
Cons: "delays and changing gates"
Cons: "it was an hour late"
Pros: "Good crew Lucky to get better seats!"
Cons: "Poor Selection of entertainment not enough screen"
Pros: "Flight was quick, seamless, on-time, and comfortable. WiFi available. Arrived 10 minutes early. Recommend the shuttle because if you don't get one flight, they'll get you on the next. These days, the shuttle is more dependable than Amtrak."
Cons: "Would appreciate a USB port or an outlet."
Pros: "Used system wide upgrade to 1st class. Excellent service"
Cons: "bumpy ride"
Pros: "I liked that we got into Dublin earlier than expected. I really liked the amount of legroom-- It's rare for me to be able to sleep and I did. Thank you!"
Cons: "nothing to complain about--"
Pros: "Smooth sailing. Staff pleasant and professional. Orderly flight"
Cons: "Nothing."
Pros: "The crew were as nice and accommodating as they could be considering the situation."
Cons: "Three planes with "maintenance" issues and not able to fly? Including flights that weren't ours. Boarding, re-boarding, leaving four hours late and waiting an hour for bags in Denver."
Pros: "No comment."
Cons: "Due to flight delays and missed flight because of the delays, we had to rebook and reticket and took a different airline."
Pros: "Every thing I love it and would fly with you in a heart beat lol tks"
Pros: "The ladies at the gate stayed over time to help reroute all the passengers."
Cons: "Plane delayed 5.5 hrs. Maintenance. New crew. Vomit on floor. Bathrooms broken. All before we board. Then @ gate for 1hr. Cancelled. 1 hr in line waiting to rebook. No shuttle to hotel. 3 hrs sleep. Front door broken at hotel."
Cons: "I was unable to get this flight and rebooked onto a United flight that was denatured 4 hours."
Pros: "Not a good experience so nothing"
Cons: "AA failed to allow me to check in at initial arrival in Grande Prairie airport so I had to rush to get a boarding pass in Calgary where the AA agent told me it was not an AA problem and sent me back to WestJet. WestJet discovered that it was an AA problem and returned me to the AA counter where it was resolved. Then I had to rush to catch the flight and missed any opportunity to have a decent lunch between flights. Then there was no food offered on the AA flight to Dallas."
Pros: "Very nice crew. Full meal"
Pros: "Everything was perfect."
Cons: "."

Excellent experience overall Entertainment in flight can be improved. Better movies selection

Delay. Long wait in line. Poor communications.

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Cons: "Checked-in baggage got mishandled and haven't got any response from British airlines after 24 hrs of complain filed."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Cons: "In Barcelona, they do not use Catalan in the announcements (American Airlines do)."
Pros: "Air hostesses were good"
Cons: "Poor food, and very little of it is given. poorly run airline. Too many unnecessary rules that don't apply to any other airlines that they claim to be in the name of security. Will not fly again."
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "I was able to sleep without being disturbed."
Cons: "My flight was delayed 4 1/2 hours"
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Cons: "The fact that even water is for purchase is disgraceful"
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."

Apart from the delays in terms of departure times, the airline experience was so bad, given the medical incident from a passenger sitting at the back of the plane. I was so close to it, and was utterly disappointed by the failure of the cabin crew to control passengers from overcrowding the sick passenger and allow the crew to administer the necessary medical intervention. It all amounted to compromised safety at 30000 feet, and seriously more training on the part of the airline is required in this regard. The other issue I realised is lack of cleanliness and care on the part of cabin staff, with one lady spilling food next to where I was sitting and ignoring the incident completely. I had to ask another to intervene and for which only superficial help was rendered. This is not what I expected, but this is what I got and speaks volumes to a cabin crew which is all female, mature/elderly, and expected to be more hands on to problems of this nature. The food is terrible in economy class, with options very limited. I opted for chicken, but did not know that it had curry in it, so I could not eat my meal further, and so no need to ask for the vegetarian option.

Flights were twice cancelled by United resulting in 2 days delay arriving at destination. Lateness of notification resulted in repeating COVID tests. All flights once i did managed to fly were late by about an hour. No device charges provided in economy class (standard with most airlines).

Pros: "my upgrades, I love them, thank you"
Cons: "mini pillows and eye masks :)))"
Cons: "Better food pool"
Pros: "Flight was on time and inflight entertainment was very enjoyable"
Pros: "The one flight attendant was good."
Cons: "Everything else needed improvement"
Pros: "On point booking, no issues"
Cons: "Nothing!"
Cons: "The flight was delayed so I missed my connection, spending 6 hours in the Houston airport"
Cons: "The seats claim they have United Private Screening (TV and Movies) using the United app but it was not working. It worked well on the previous flight."
Pros: "Efficient and friendly. Good service and good entertainment."
Pros: "No problems"
Cons: "No issues"
Pros: "I tried to cancel my flight due to a 45 min transfer but I wasnt able to and to change it was more expensive than to buy a new ticket with another company"
Cons: "Delays in flights were a disappointment"
Pros: "Everything was amazing I love united airlines"
Cons: "Nothing everything was perfect"
Cons: "Missed connection due to mechanical"
Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."
Pros: "Comfortable airplane even in economy. All on time and good service."
Pros: "It got me where I needed to go."
Cons: "Very crowded, packed in like sardines and the plane was uncomfortably warm!"
Pros: "Timeliness and staff were the stars"
Cons: "Having to use your own device to watch a movie"
Cons: "Was a disaster we’re stuck at the airport for 3 1/2 hours delayed the flight.... gave us a vautcher for 10$ canadian by the time everything at the airport was closed for food. There were no space for our luggage. Spend 12 hours at airports from Victoria to Las Vegas."
Pros: "That I eventually made it home."
Cons: "Flight from Calgary to Denver delayed three and half hours. Informed of this delay thirty minutes before scheduled departure when our plane hadn’t even left Denver yet to head to Calgary. ( 2.5 hr flight) once finally made it to Denver was informed that we missed connecting flight to Boston. We were then informed since it’s for “weather” reasons earlier in the day that caused a sequence of delays they couldn’t accommodate us for hotel. We were given two “blankets” which were as thin as a sheet and each one bottle of water. Some other people around us received good voucherS. We did not. We walked around the airport for close to an hour looking for anyplace we could lay down and sleep. None were to be found. We tried to sleep on the floor but was so cold and uncomfortable I literally got sick to my stomach. Another fun thing added to mix. We were placed on another flight as 6 the next morning. After no sleeping at all we boarded our next flight Which was not a direct flight to Boston but would be from Denver to Newark then Newark to Boston. We were suppose to originally land in Boston at 0600 Monday. Instead we arrived at 1430 after getting zero sleep. My husband and I were also unable to sit together which was extra special for people around me because after not sleeping I continued to be sick to my stomach."
Pros: "Extraordinary efforts to accommodate bags in the overhead bin."
Pros: "Friendly staff. Quick."
Cons: "Waiting 15 minutes before. Able to unload"
Pros: "GREAT crew members"
Cons: "n/a"
Pros: "Flight left on time and attendants friendly"
Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."
Pros: "Okay"
Cons: "Okay"
Pros: "The crew was excellent. They behaved with humor, grace, kindness and professionalism."
Cons: "The seats are sooooo cramped and uncomfortable."
Pros: "It was a bit less expensive at first, but the charges added up quickly. My only complaint really is that the booking was through Air Canada and the flight was operated through United Airlines. It wasn’t a problem for me but if you only have a Visa debit card and want to pay for checked bags online, this is not possible to do online prior to checking in. You also can’t check in to your flight as you would normally, you get the last available seats and have to pay for any seat changes. All in all, I’d still book through Kayak but I’d make sure that the flight I booked was through the company that operates the flights. It’s will give you more options when checking in to the flight."
Cons: "I was put through a third party airline that had no control of the final booking procedure that I was used to. I could not choose seats or add checked luggage on my visa debit, I needed a credit card. This wasn’t a problem but it could pose problems for some people."
Cons: "Crew wasn’t that helpful."
Cons: "The 2 hour delay"
Cons: "There was no in-flight entertainment option on this leg of my journey, which makes a four-hour flight seem long."
Cons: "We were not informed about the cause of the delay without asking at the departure desk and other carrier planes flew to San Francisco while our flight continued to be delayed. The posted time also was erratic both at the airport and on the app for the people meeting us. Luckily our time was flexible so though frustrating and inconvenient we managed OK."
Pros: "The crew were very professional ad seemed to be having a good time. Flight was on time. The passenger compartment smelled ok. it was tolerable"
Cons: "The seats were new on an old plane. They were very firm and really thin compared to older designs. I suspect it allows them a new extra rows. It was tight and I am not big. Cows in a shipping tube? Almost. Also it was noisy, so bring those ear plugs and noise canceling earphones."
Pros: "They left my luggage in Calgary. I still don't know what flight they're returning it on it has to go to SF and then Fresno. Make sure you have a tag number for your luggage!!!"
Pros: "Direct flight. Took off on time and landed early. Decent amount of leg room and friendly staff. Overall very smooth experience."
Pros: "Comfy seats"
Cons: "we waited in the runway for over an hour, my bags also didn't make my connection, the crew never apologized"
Cons: "It would have been great if a movie was provided."
Cons: "Check in was a disaster!"
Pros: "Flight was on time or early which is just what you want"
Cons: "Nothing to say here"
Pros: "This was the worst and most stressful trip of my life. Heard of Murphy's law? Everything that could go wrong, did go wrong. And did go wrong again. And again. It wasn't my fault or the people's fault, but an unfortunate chain of circumstances. And United personnel helped me deal with so many challenges and went above and beyond their duty. On the trip to Calgary my flights were delayed, I was denied boarding or the flight was canceled. It took me 3 days to get to my destination and this happened after I arrived 4 hours in advance for every flight, but the first one. I did everything I could in my power, but my best was not good enough. And so when my rental car broke down two hours before my departure, and I failed to start it, I took a cab to YYC and hoped for the best. And United didn't disappoint. They listened to me, respected me and tried to help me as much as they could. My leg cramped and I was not able to cross the hallway to the flight, just as the boarding was starting. The board agents called the wheelchair, walked over to me and tried to calm me down, just as they were wrapping up boarding. They then checked my luggage and held me by the hand all the way to the airplane,"
Cons: "Once again, the agents did the best they could given a set of highly unusual circumstances. Yet the flight was one hour late for a very predictable reason. In the winter it snows in Calgary. You have to de-ice the plane. This takes time. Yet, the airline treated snow as emergency and didn't allow time for that. One hour delay stressed a lot of people out and canceled their plans. Do allow for more time for travel in the winter. It is cost effective and leaves customers happier."
Cons: "Typical American passengers ignoring crews request to NOT place coats and small items in overhead bin. I had to have a "discussion" with passenger to please put coat under front seat. I don't know how crew could be more assertive with this item"
Pros: "Nothing about 9 HOURS in an Airport is great! I walked from where I landed coming from Calgary, to terminal 2 Gate F 17 because that was where the flight to Lexington was to leave from. Then I got notice it was leaving from terminal 1 Gate B 24 so (I'm sure I walked a mile there) to get there. Waited for a number of hours checked my phone and found the departure was back again at terminal 1 Gate F 17!?!?! So I walked another mile back to where I started. At no point was I offered a drink or meal voucher for the 9 hour delay/inconvenience in my flight to Lexington ky. Suffice to say that I will NEVER go on any flight if I have to go back through this airport. I also have horrible knees, which all the walking did not help."
Cons: "I would like to say that as a person with a disability, there is not any support for help getting around. They have plenty of for lack of a better term "golf carts"; but no one utilizing them. Not that I am a world traveler; but this airport could take more than a page from Calgary international in terms of support to those with disabilities. I will NEVER and I do mean NEVER go through something like this again. I expected to be home in Lexington at 5:00pm and did NOT arrive until midnight.??!! This is in my opinion quite unacceptable! What a way to spend a hard earned vacation day! Thanks Luanne Steele"
Pros: "Na"
Cons: "Na"
Cons: "I had to take a different flight to make my destination on the same day. I landed 6.5 hours later thanks my original flight."
Pros: "Personnel were friendly and cooperative."
Cons: "Process for customs was not well explained (where/how to meet up with bags for customs process). We went through customs on the second leg of the flight with barely enough time to get through customs and then back through security at the Calgary airport. Our flight had been unilaterally changed by the airline due to too tight a connection but the new flight (much less convenient, had to get up at 3:00 am) was as bad or worse. We would have missed our connecting flight if it had not been delayed due to weather at our destination."
Cons: "Flying at the back of the plane is just not as nice of a trip."
Cons: "Cancelled flight"
Pros: "Crew was pleasant."
Cons: "Space is tight and a drink and 1 oz. of pretzels can hardly be called food."
Cons: "no entertainment united didn't let me connect flight and it is not our fault. but they didn't even pay for the hotel and check in luggage fee that i didn't have to pay if i could connect flight from Tokyo on the same day."

Book cheap flights from Calgary to Johannesburg

Recent return flight deals

22/1Sun
2 stopsDelta
24h 15mYYC-JNB
12/2Sun
1 stopDelta
22h 46mJNB-YYC
R18 966
1/5Mon
2 stopsAmerican Airlines
34h 25mYYC-JNB
13/5Sat
2 stopsAmerican Airlines
34h 35mJNB-YYC
R19 346
1/5Mon
1 stopDelta
22h 05mYYC-JNB
13/5Sat
2 stopsDelta
53h 01mJNB-YYC
R19 398
22/1Sun
2 stopsAmerican Airlines
60h 20mYYC-JNB
12/2Sun
2 stopsAmerican Airlines
46h 57mJNB-YYC
R19 449
21/1Sat
2 stopsMultiple Airlines
32h 40mYYC-JNB
12/2Sun
2 stopsMultiple Airlines
34h 46mJNB-YYC
R19 570
2/5Tue
1 stopKLM
22h 05mYYC-JNB
23/5Tue
1 stopKLM
22h 15mJNB-YYC
R19 881
22/1Sun
2 stopsAmerican Airlines
60h 20mYYC-JNB
12/2Sun
2 stopsAmerican Airlines
32h 37mJNB-YYC
R19 968
22/1Sun
1 stopMultiple Airlines
24h 25mYYC-JNB
12/2Sun
2 stopsMultiple Airlines
48h 22mJNB-YYC
R20 209
2/5Tue
2 stopsKLM
34h 50mYYC-JNB
23/5Tue
1 stopKLM
22h 15mJNB-YYC
R20 330
22/1Sun
1 stopUnited Airlines
24h 25mYYC-JNB
12/2Sun
1 stopUnited Airlines
31h 02mJNB-YYC
R20 520
21/1Sat
2 stopsMultiple Airlines
32h 40mYYC-JNB
12/2Sun
2 stopsMultiple Airlines
33h 37mJNB-YYC
R20 745
3/2Fri
2 stopsMultiple Airlines
66h 13mYYC-JNB
24/2Fri
2 stopsMultiple Airlines
33h 54mJNB-YYC
R21 073
1/5Mon
1 stopMultiple Airlines
30h 40mYYC-JNB
13/5Sat
1 stopMultiple Airlines
24h 20mJNB-YYC
R21 280
2/2Thu
2 stopsMultiple Airlines
32h 40mYYC-JNB
24/2Fri
2 stopsMultiple Airlines
33h 54mJNB-YYC
R21 781
22/1Sun
3 stopsUnited Airlines
27h 12mYYC-JNB
12/2Sun
2 stopsUnited Airlines
32h 26mJNB-YYC
R21 799
17/2Fri
2 stopsAmerican Airlines
57h 28mYYC-JNB
25/2Sat
2 stopsAmerican Airlines
46h 57mJNB-YYC
R23 267
11/1Wed
2 stopsBritish Airways
33h 30mYYC-JNB
18/1Wed
2 stopsBritish Airways
46h 52mJNB-YYC
R23 560
3/2Fri
2 stopsUnited Airlines
66h 15mYYC-JNB
24/2Fri
1 stopUnited Airlines
31h 02mJNB-YYC
R23 802
3/2Fri
1 stopUnited Airlines
24h 25mYYC-JNB
24/2Fri
1 stopUnited Airlines
31h 02mJNB-YYC
R24 510
11/1Wed
2 stopsDelta
36h 01mYYC-JNB
18/1Wed
1 stopDelta
24h 16mJNB-YYC
R26 618

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/3Thu
3 stopsMultiple Airlines
41h 20mYYC-JNB
R12 817
23/3Thu
3 stopsMultiple Airlines
41h 20mYYC-JNB
R13 404
8/1Sun
2 stopsMultiple Airlines
32h 40mYYC-JNB
R13 749
9/1Mon
2 stopsDelta
54h 20mYYC-JNB
R14 026
23/3Thu
1 stopDelta
21h 35mYYC-JNB
R14 337
23/3Thu
1 stopDelta
21h 35mYYC-JNB
R14 406
22/3Wed
2 stopsMultiple Airlines
33h 40mYYC-JNB
R14 509
22/3Wed
2 stopsMultiple Airlines
33h 40mYYC-JNB
R14 544
23/3Thu
3 stopsUnited Airlines
66h 30mYYC-JNB
R15 183
9/1Mon
3 stopsMultiple Airlines
33h 45mYYC-JNB
R16 202
22/3Wed
3 stopsMultiple Airlines
32h 50mYYC-JNB
R17 705
22/3Wed
3 stopsMultiple Airlines
32h 50mYYC-JNB
R18 016
9/1Mon
1 stopUnited Airlines
24h 25mYYC-JNB
R18 517

Search by stops

Search by airline

Search by price

Calgary - Johannesburg Flights

Departure:

Calgary (YYC)Canada

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Calgary

Browse origins:

R18 966

Browse destinations:

R18 966