Find cheap flights from Alberta to Johannesburg

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

— JNB
Nov 30 — Dec 71
Return
1 adult
Economy
0 bags
From?
To?
Wed 30/11
Wed 7/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

August

Cheapest flight

R12 728

Average price (return flight)

R58 336

Good deal (return flight)

R56 610

Good deal one-way

R26 405
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Calgary to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking Alberta to Johannesburg flights

Top 5 airlines serving Alberta to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
EmiratesOverall score based on 16283 reviews
8,2Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

Need food added more verity because different people nations so all over excellent

Read more about Emirates

Need food added more verity because different people nations so all over excellent

good service

Pros: "La atencion , la abilidad y sobre todo su cortesia.."
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Pros: "Crew was good"
Cons: "food"
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "The seat was super comfortable"
Cons: "Overall great experience!!"
Pros: "Everything Was Just Perfect"
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "I love everything about Emirates."
Cons: "N/A"
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Pros: "Everything as usual"
Cons: "Some rude passengers"
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "Pleasant staff, good lounges"
Cons: "Way too far to travel on foot in Dubai to change planes"
Pros: "Aircraft and entertainment are still among the best , and overall it compares well to intl competition"
Cons: "Emirates of a few years ago was more comfortable and the rewards scheme was more generous. I hope they can think about giving Uae residents a fairer shake as we seem to pay a lot more for flights. Silver members used to get access to lounges but not anymore?? Taking things away feels worse than if we never had it before. Abu Dhabi Doha and Sharjah are all near and cheaper to dxb and it’s tempting to switch as they offer a comprable service. Also dxb is overcrowded itd a long taxi and walk depending on your gate."
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Pros: "i not sure is emirate crew call switch working or not but many time i push that button but no one reply"
Cons: "crew service"
Pros: "The overall experience was good."
Cons: "The non-veg food option was limited to a prawn dish only which may not be a good option for all. Should have a chicken or goat meat alternative."
Pros: "Love it"
Cons: "It was amazing."
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Pros: "everything"
Pros: "The service, the comfort,"
Cons: "Food"
Pros: "Times were great! Food was decent for airline food comfortable seats great selection of movies"
Cons: "I liked everything"
Cons: "Thanks for Service"
Pros: "Everything is perfect"
Pros: "It was fast and comfortable"
Pros: "Easy boarding, great service"
Cons: "I couldn't pick my own seat"
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Cons: "We couldn't take a flight for many reasons my wife she's pregnant and not allow to take a flight ,Your company didn't help us for changing our flight this moment so we lost our flight ,our trip,our money Thank you KAYAK"
Pros: "The staff was amazing, not perfect, but still very good. Even on the long leg from Seattle to Dubai after 14 hours they we're smiling, helpful and attentive."
Cons: "The only thing I could say was not up to par was the food on both flights. The long legs food got me sick, and yes I was the only one so could have just been me, and the second the "sandwich" it seems they were not even trying."
Cons: "Rude and racist cabin crew!"
Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Cons: "The touchscreens on the 777s were a bit unresponsive."
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Cons: "Our Emirates flight was delayed for 21 hours. They didn't have enough non-vegetarian meals, we were forced to eat vegetarian breakfast and lunch throughout our inbound flight."
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Pros: "Service was phenomenal as well as quality of food and entertainment."
Cons: "I can not say anything was wrong at all."
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Cons: "Tough to get a drink"
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

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

Crew put us on earlier flight that helped a lot

Everything was good.

Boarding was unorganized.

Our bag was not put on the plane and we still don’t have it 12 days later. It ruined our vacation and they didn’t even try to help. They wouldn’t answer the phone when we called them every day. Go with another airline if at all possible.

Water only

Cons: "A snack"
Cons: "One cookie with tea is not enough at this time of day! Boarding was organised terribly and was the main reason for the delay."
Cons: "Excelente fly"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "The crew"
Cons: "More support"
Cons: "I don't know why all airlines don't have a more orderly system for boarding by zones (like Delta). Lufthansa and Swiss both just have a mob of people blocking the boarding area and hindering people who shoud actually be boarding to get through."
Pros: "On time"
Cons: "Food was just ok."
Pros: "entertainment was good"
Cons: "the flight attendants were mostly absent. The flight attendants on the other side of the aisle were much more attentive and nice"
Pros: "The crew was amazing, we had blankets and pillows and that was super comfortable."
Pros: "Crew and flight were great. overall excellent experience."
Cons: "No complaints. Good vegan food."
Pros: "Crew were very good and helpful. Efficient and very helpful."
Cons: "It looks like Lufthansa has decided to make business class more like "Premium Economy" with lie flat seats. 1) Food was very average with very little selection. 2) Dessert was a joke - other airlines have ice cream sundaes 3) NO HANDICAP BATHROOM. Must be illegal. FAA require Disability access by Disabilities Act. 4) Amenities kit - worst I have seen in all the airlines I have traveled. 5) Snack bar - No selection, just small chocolate, water and orange juice. Even economy planes like Jet Blue have better selection. German people are getting used to mediocrity and I am surprised. World class airline with cheap customer side product. Don't cut costs on things that customers see, touch and eat. To add to that, my mother in law is handicapped. When transferring her to the gate, they took her in a bus and did not strap the wheel chairs next to her chair. All of them fell on her - YES! THEY ALL FELL FROM A HEIGHT ON A HANDICAPPED PERSON WHO HAS ARTHRITIS AND IN PAIN ALL THE TIME. Damaged her knee joints. This is why we travel business class - and they hurt her more than if we took her our selves."
Pros: "everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms."
Cons: "my TV screen didn't work. Long 9.5hr trip without entertainment."
Pros: "the crew were very good"
Cons: "sitting all the way back of the plane next to fat lady sorry"
Pros: "Baggage checked through from delayed overseas flight did arrive with us."
Pros: "Food was great. The crew was very polite and professional"
Cons: "Great flight"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "The boarding process was smooth, take off delayed by just over an hour but the Crew were exceptional with providing updates and bringing around refreshments whilst we waited."
Cons: "Seats were a little uncomfortable but outside that not much I can fault the airline for."
Cons: "Seat in front was broken (did not hold in place reclining) and my seat was broken too. I was able to change seat but 2 seats broken in consecutive rows is not good as it makes you think what else may be broken and what kind of accidents could occur if seats are not even checked by crew."
Cons: "The flight was delayed 6h. I got to the destination late And I was late for work Went to work restless"
Pros: "Had a row to myself coming and going."
Pros: "The trip was fast"
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"
Cons: "Luggage didn’t make a Lufthansa connection even though both flights w."
Pros: "Friendly staff aND the economy seats aren't too cramped"
Pros: "Flight was on time."
Cons: "I was sitting at the tale end. Seat was extremely uncomfortable. I was trying to rest yet flight attendants and several passengers were talking loud. Crews kept forgetting passengers orders/requests. A lady sitting besides me pushed a call bottom 3 times to get noticed. Flight attendants were too busy chatting with passengers to help other passengers. I have never seen that type of services before."
Pros: "The flight overall was smooth. The staff was great and friendly. I normally don't like flying but if ii had to fly again I would pick Lufthansa."
Cons: "N/a"
Pros: "At least should have good brands of alcoholic drinks. Ugly mag limit the no of drinks consumed but keep better standard drinks"
Pros: "Professional, friendly, helpful staff in a new, quiet plane (A380-800). Smooth landing. Easy disembarkment despite approximately 500 passengers from a large aircraft."
Cons: "Unreliable domestic Lufthansa flights (in Germany) connected to this international one, and the departure time history for this LH400 proved typical for this flight, which ultimately left nearly 2 hours late despite good local weather. An announcement cited technical difficulties with the originally scheduled plane. Several small groups we recognized from embarkation on this LH400 flight filed lost luggage claims, as we did. Uncharacteristically bad planning by LH on food choices left our rows near the front of Economy without a choice of meals: only pasta, tasty though it was, was available. The chicken option was gone. The flight status video program function did not work for anybody near us despite three equipment restarts by the crew."
Pros: "The flight was operated by Lufthansa. There was a training flight attendant who exceeded the expectations."
Cons: "N/A"
Pros: "I enjoyed my experience but the food was not that great ."
Cons: "Food"
Cons: "The on board entertainment sucks you need to upgrade"
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: "Everything"
Cons: "Not a thing"
Cons: "No screens at all and the boarding was messy"
Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"
Pros: "Quick flight Crew efficient"
Cons: "Slight delay Food was an energy bar type candy No entertainment Seats slightly uncomfortable"
Cons: "It was delayed by 9.5 hours!!!!!"
Cons: "Kosher snacks were missing.."
Pros: "Very helpful crews. Any problems."
Cons: "Nothing"
Pros: "Fast and it didn't feel like it's forever. Great meal options and entertainment with English subtitles"
Cons: "Awkward seating with 3 people in front of my row, having to share the screen."
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."
Cons: "So you book in advance, used the tarif that allows you to book your seats (row 9), check in and.... When you board you get new tickets with seat row 36 and family not together. Lufthansa has done this twice to us. My kids 8,10, 12 year old girls are well behaved and used to flying, so don't disturb anyone."
Pros: "All trip was good."
Pros: "I had some issues that prevented me from making my first flight, and Lufthansa figured it all out for me. They have my eternal gratitude. And then, the flight was comfortable and the attendants kind."
Cons: "As always, flying an international red eye can be stressful and sleepless. That's on me though - if I wanted more comfort I would have bought a larger seat."

Our flight was canceled and had to stand in line for 3 hours and 11 minutes to get on a flight to Florence Italy for the same day. They couldn’t get us to Genoa for 36 hours and had to go through Rome no direct flight. We will be contacting customer service for compensation for a hotel stay in Florence and train tickets to reach our destination Genoa Italy.

Better food more confortable seats.

Delta operated. Missed connecting flight due to single late crew member in dfw. 1.5 h late. Missed work and incurred costs of over $800. Delta failed to hold connecting flight(s) at gate and it actually left EARLY. Fail. Never again.

Wrote in the previous message. Poor. Delayed flight and lost working day. 4.5h together to rebook the flight, get the hotel voucher, get to the hotel and check in. Insanely slow.

Pros: "Yes, Very good"
Pros: "Crew is excellent, polite and personal!"
Cons: "Plane is super old and outdated. Comfort seat is not, comfortable, very tight. TV screen is not good quality, with the old controls on a handset. No touch, no 1/8 inch audio jack (it has the old 3 holes one). Wifi for streaming freezes every other second. Just make a face lift to the plane, everything else is good."
Cons: "Boarding was crazy. Could not everyone in the gate area."
Cons: "Time"
Pros: "The crew was informative"
Cons: "Inflight sandwiches"
Cons: "Crew members in Amsterdam were very rude and disrespectful"
Pros: "very nice crew"
Cons: "my baggage was lost"
Pros: "Newer plane, crew was amazing, seats were adjustable"
Pros: "Boarding was quick and flight was calm"
Cons: "The coffe and breakfast."
Pros: "The aircraft"
Cons: "No overbooking next time!"
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: "Crew was amazing, seats were comfortable with enough leg space even without choosing extra space seats. It was my childhood dream come true to fly with KLM. It was really an exciting trip for me, just that it was short."
Cons: "Well, for me everything was on point. Those who have never travelled with KLM, I would encourage them to do so and I’m sure they will not regret."
Pros: "The crew was amazing and the food was great."
Cons: "Something did not go right with our booking so it took some work for the airline to get it figured out for us. Thankfully we had left plenty of time. But that was an unexpected stress."
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: "Best airline in the business quick efficient and outstanding service What else can you say"
Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"
Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."
Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."
Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"
Pros: "The flight was perfect! Great food,movies and I even got to sleep !"
Cons: "All was well!"
Pros: "Excellent service. A meal , drink and a coffee included which we were not expecting."
Pros: "Restrooms clean, decent food and drink, nice cabin crew."
Cons: "No complaints"
Pros: "Friendly crew."
Cons: "So many people on a 747!!"
Pros: "Seats were comfortable and there was enough room for hand baggage. I slept during the flight so do not have opinion on entertainment."
Cons: "Not able to charge my digital devices. When serving beverages and food, the same flight attendant missed me a few times. That was annoying but other attendants were very nice."
Pros: "Everything excellent. Comfortable seats in business."
Pros: "Left ontime and service was excellent."
Pros: "Nice to have a wrap for the snack."
Cons: "Would have preferred boarding by row - back of the flight first so would have been more organized."
Cons: "We did not get two of baggage at the destination."
Pros: "Good service onboard, good food. On time."
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Pros: "Delayed flight but staff apologized as for safety reasons."
Cons: "Very late arrival"
Pros: "Good efficient flight crew friendly and helpful"
Pros: "Cabin Crew was awesome."
Cons: "Entertainment System was not working and no Non-veg food option in flight."
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: "Flight was delayed 8 hours. Arriving at Incheon, discovered ground crew were unaware of our arrival to take this connecting flight. However, we were put up overnight in a hotel, which was nice."
Pros: "Great crew service. Among the best ever."
Pros: "The flight was delayed due to fog, but the staff was amazingly helpful to make sure everyone got to their destination."
Cons: "Why do the crew have to slam the overhead and catering compartments to get them to shut?"
Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."
Pros: "Easy airport business"
Pros: "Service was good"
Cons: "Delay"
Pros: "Except for my negative comment, a good flight."
Cons: "I paid extra for a window seat, but due to the poor alignment of the seats with the actual windows, I actually sat next to a wall! Nol much to see out of a wall. If KLM are going to charge extra for a window seat, then they should make sure there is a window there! If the seat had actually had a window it would have been an excellent flight."
Pros: "KLM food and service are great"
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: "Newer plane. Dimming windows, upgraded bathroom. Flight crew very pleasant."
Cons: "Boarding wasn't announced. Limited in flight movie selection. Food was average. Same dessert for both meals served."

Awesome

inflight internet did not work

Flight delayed, crew didn't seem to care. Asked if they could make an announcement to allow connecting flights off first but no. Entertainment screen and power not working

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"
Pros: "Food, staff and entertainment was good. However, the touch screen on one of our systems did not work, and had to use the remote control."
Cons: "Not enough bathrooms, and the one on our side got dirty fast. Also, give yourself lots of EXTRA time to get through the airport in Madrid. It takes forever to get out to the gate, and you have to go through Security, Immigration and sometimes a second more intense security (which we did). If you need to get your VAT refund on purchases, add at least ONE hour. 30 minutes to get the approval stamp in one line, and 30 minutes in another line to get your refund."
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."
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: "."

Book cheap flights from Alberta to Johannesburg

Recent return flight deals

15/2Wed
2 stopsMultiple Airlines
27h 40mYEG-JNB
23/3Thu
3 stopsMultiple Airlines
36h 17mJNB-YEG
R17 490
17/2Fri
2 stopsMultiple Airlines
33h 55mYEG-JNB
23/3Thu
3 stopsMultiple Airlines
30h 12mJNB-YEG
R18 295
5/2Sun
2 stopsDelta
24h 15mYYC-JNB
12/3Sun
2 stopsDelta
33h 59mJNB-YYC
R19 357
5/2Sun
1 stopKLM
42h 45mYEG-JNB
13/2Mon
1 stopKLM
24h 31mJNB-YEG
R19 494
5/2Sun
2 stopsUnited Airlines
50h 05mYEG-JNB
13/2Mon
2 stopsUnited Airlines
33h 36mJNB-YEG
R19 614
5/2Sun
3 stopsUnited Airlines
27h 12mYYC-JNB
12/3Sun
2 stopsUnited Airlines
45h 55mJNB-YYC
R19 632
4/2Sat
2 stopsMultiple Airlines
33h 10mYEG-JNB
13/2Mon
2 stopsMultiple Airlines
32h 49mJNB-YEG
R19 700
5/2Sun
1 stopKLM
42h 45mYEG-JNB
13/2Mon
2 stopsKLM
28h 40mJNB-YEG
R19 786
6/5Sat
2 stopsAmerican Airlines
32h 44mYYC-JNB
25/5Thu
2 stopsAmerican Airlines
48h 22mJNB-YYC
R19 940
26/1Thu
2 stopsDelta
24h 15mYYC-JNB
28/2Tue
2 stopsDelta
29h 39mJNB-YYC
R19 991
20/1Fri
2 stopsMultiple Airlines
26h 05mYEG-JNB
23/2Thu
3 stopsMultiple Airlines
35h 50mJNB-YEG
R20 282
17/1Tue
2 stopsMultiple Airlines
50h 05mYEG-JNB
17/2Fri
2 stopsMultiple Airlines
46h 19mJNB-YEG
R20 351
6/5Sat
2 stopsLufthansa
55h 55mYYC-JNB
25/5Thu
1 stopLufthansa
24h 20mJNB-YYC
R21 208
19/1Thu
1 stopKLM
42h 45mYEG-JNB
22/2Wed
2 stopsKLM
33h 59mJNB-YEG
R21 362
19/1Thu
1 stopKLM
42h 45mYEG-JNB
22/2Wed
1 stopKLM
24h 31mJNB-YEG
R21 550
26/1Thu
1 stopUnited Airlines
24h 25mYYC-JNB
28/2Tue
2 stopsUnited Airlines
33h 22mJNB-YYC
R21 567
14/1Sat
2 stopsUnited Airlines
66h 15mYYC-JNB
11/3Sat
2 stopsUnited Airlines
37h 07mJNB-YYC
R21 841
5/2Sun
2 stopsDelta
47h 55mYEG-JNB
13/2Mon
3 stopsDelta
38h 45mJNB-YEG
R22 321
12/1Thu
2 stopsAmerican Airlines
42h 40mYYC-JNB
10/3Fri
2 stopsAmerican Airlines
34h 31mJNB-YYC
R24 702
4/2Sat
2 stopsEmirates
55h 30mYYC-JNB
12/3Sun
2 stopsEmirates
34h 59mJNB-YYC
R34 073

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/3Thu
3 stopsMultiple Airlines
41h 20mYYC-JNB
R12 728
23/3Thu
3 stopsMultiple Airlines
41h 20mYYC-JNB
R13 208
23/3Thu
3 stopsMultiple Airlines
41h 20mYYC-JNB
R14 253
23/3Thu
1 stopDelta
21h 35mYYC-JNB
R14 287
22/3Wed
2 stopsMultiple Airlines
33h 40mYYC-JNB
R14 390
22/3Wed
2 stopsMultiple Airlines
33h 40mYYC-JNB
R14 424
18/12Sun
1 stopKLM
42h 45mYEG-JNB
R24 171
20/12Tue
2 stopsMultiple Airlines
57h 10mYEG-JNB
R25 953
20/12Tue
1 stopKLM
42h 45mYEG-JNB
R27 186
17/12Sat
2 stopsBrussels Airlines
60h 25mYEG-JNB
R27 392
17/12Sat
2 stopsBrussels Airlines
60h 25mYEG-JNB
R27 409
17/12Sat
2 stopsBrussels Airlines
60h 25mYEG-JNB
R27 443
19/12Mon
2 stopsMultiple Airlines
36h 50mYEG-JNB
R27 820
18/12Sun
2 stopsUnited Airlines
27h 35mYEG-JNB
R28 334
18/12Sun
2 stopsEmirates
49h 50mYEG-JNB
R46 681
18/12Sun
2 stopsEmirates
55h 30mYEG-JNB
R46 698
17/12Sat
2 stopsEmirates
55h 30mYEG-JNB
R47 332
17/12Sat
2 stopsEmirates
49h 50mYEG-JNB
R47 400
16/12Fri
2 stopsKLM
37h 05mYEG-JNB
R57 935
18/12Sun
2 stopsEmirates
49h 50mYEG-JNB
R66 278

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Alberta

Browse origins:

R19 357
R18 295

Browse destinations:

R18 295