Find cheap flights from Edmonton to Johannesburg

YEG - JNB

Find cheap flights from Edmonton to Johannesburg

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

Return
Economy
Edmonton (YEG)
Johannesburg OR Tambo
Tue 9/21
Tue 9/28
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

JuneMost popular time to fly (16% more expensive on average)

Average price (return flight)

R14 589(avg. price over the last 2 weeks)

When to book flights from Edmonton to Johannesburg

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

Top tips for finding a cheap flight

  • The cheapest flight from Edmonton to Johannesburg was found, on average, 63 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is October.

FAQs for booking Edmonton to Johannesburg flights

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

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

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

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

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

How long does a flight from Edmonton to Johannesburg take?

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

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

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

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

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

Top 5 airlines serving Edmonton to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Turkish Airlines
Overall score based on 23 280 reviews
7,8
Boarding
7,8
Comfort
8,2
Crew
8,0
Entertainment
7,9
Food
Airline reviews

Pros: "Nothing"
Cons: "Worst ever airline in the world charged me for Cary on bag $430 for weight 8.7kg from Oslo Norway to adiss ababa Ethiopia I recommend no one has to fly with Turkish airline poor customer service"

Pros: "Great experience, beautiful people, always smiling ant there to help you."

Pros: "Can't really remember."
Cons: "Flight time respect. Earlier flights. Charging system for phone or comuperr and if there was internet availability in flight."

Cons: "Seats in economy are tight."

Cons: "Flight was delayed - missed connection in Istanbul"

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

Pros: "Good Timing"
Cons: "Nothing"

Pros: "Good service good food and entertainment system worked well."
Cons: "They need to update the airplanes."

Pros: "They put me on a partner airline after causing my missed connection, so I witnessed nothing good about Turkish Airlines flight at this time."
Cons: "After a long saga with no help in making my connecting flight on the same Turkish Airlines, they gave me the boarding pass and told me my luggage was fine to carry on board for the partner airline they put me on. At the gate, that partner airline's reps (or Istanbul airport employees -- not sure) yelled at me that I had too much to carry on board and forced me to hastily check a bag with personal items I did not plan on checking. Needless to say, that also delayed my reaching the final destination even further because I had to wait for the luggage and it was already 1:00 in the morning in an unfamiliar and rough foreign city."

Pros: "didn’t like anything"
Cons: "Very uncomfortable craft with not enough space, the man sitting in front of me was lying on my knees for the whole trip even during service. I couldn’t watch TV ‘coz it was just in front of my nose."

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

Pros: "Everything you want in an overnight international flight. Enjoyed the food."

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

Pros: "The meals and in flight entertainment"
Cons: "The seating I needed more leg room"

Pros: "All of it with the worst service in the world"

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

Cons: "No space"

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

Pros: "The crew was good and courteous. The food was pretty good.great entertainment options."
Cons: "Could not access the wifi."

Cons: "See volume issue from earlier."

Pros: "Friendly staff good food. Good selection of movies."
Cons: "Might just be a cultural thing but the boarding was a clusterfuck. Not really any order compared to flying out. Everyone just kind of lined up without any regard to the boarding groups."

Pros: "Feeding and taking good care of passeger by giving out naccessary information promptly . Thank you again."
Cons: "Nothing."

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

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

Pros: "Service and people."
Cons: "Long lines...far away gates...and double security check with pat down...besides having electronic items taken away and a separate line to pick that up and separate line to pick up our baggage in Miami"

Pros: "pleasant flight attendants good food food always available which is nice for 11+ hour flight superb selection of movies"
Cons: "Turkish Air desk at airport gave us incorrect information that nearly made us miss our flight"

Cons: "Homeland has made flying into the us miserable. The checking of cameras is ridiculous. If they work we should not have to check them. Then when we landed the nastiest people are in the us Turkish check in was painful and makes one consider not flying"

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

Cons: "I had a problem and I was not able to fly. I bought insurance and I tried to contact them, but they denied my request and I would definitely recommend to remove this option because it doesn't give a good image of KAYAK. If I want to trust this application, I have to be confident to use the services and I service from the insurance was fake. I tried to reach the airline to cancel my ticket and they said it's not refundable. Therefore, I would definitely recommend showing refund options when selling tickets. I lost every penny I spent because I was not able to fly. I am sure that my message is delivered now!!!!"

Pros: "Nothing."
Cons: "I waited on line for over an hour until we found out our flight was cancelled indefinitely. There was no communication and no way to rebook. I had to book a different flight on my own through a separate airline to get back home in less than 3 days."

Cons: "We were flown by AnadoluJet which is a fully owned subsidiary of Turkish Airlines. We were notified of that change until checking in time. The seats weren't comfortable and leg space was too small. The food was poor. A chess sandwich and nothing else."

Pros: "In time"
Cons: "They did not give me window seat"

Pros: "Istanbul airport with shops and new food court area is excellent"
Cons: "Newer fleet. Good service and entertainment system."

Pros: "The seats not very comfortable. The staf not friendly at all."

Pros: "The food was the best I've had on an airplane and the in flight entertainment had an enormous selection. Flight staff and their service were amazing. I've flown all over and have never taken Turkish Airlines before. Now I don't want to fly with anyone else."
Cons: "seats were a little cramped for a 12hr flight, but I'm not a short guy. I guess it pays to go business class."

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

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

Pros: "I liked the space I had in my seat."
Cons: "Being surrounded by 8-10 babies who were consistently crying, being delayed almost an hour, my TV didn't work, and the food was terribly bad more so than usual."

Pros: "Cleanliness, wonderful crew,"
Cons: "The TV on my seat was not working"

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

Pros: "Entertainment"
Cons: "Seats was a lil tight , food was a lil warm not hot"

Pros: "Food"
Cons: "Leg room"

Cons: "Flight was delayed by 4.5 hours. We got a few drinks and snacks while waiting. No real information was provided and the flight was delayed by one hour at a time. Kids were tired and hungry. Crew did not help. After a few hours we got some blankets. We had to sleep on the airport's floor. We had to buy food. We did not know what will happen with our connection flights that most of the passengers missed because of the delay. This was a nightmare!"

Pros: "excellent food, service"

Pros: "I liked everything about this flight. As a first time international flyer, I couldn't have asked for a better Airline. They definitely went above and beyond to provide a great experience and vacation!!"

Pros: "Nice crew, clean plane"
Cons: "Flight was 2 hours delayed- late to my connection so luggage was lost and I was 3 days without luggage."

Pros: "I like the fact that for almost 11 hours I was fed, entertained, and was able to rest. The flight crew was very hospitable and I would very much recommend it to others. The price was also very reasonable, unlike United or some other major carriers. It says something about your airline when I decide to fly through Istanbul, coming from Rome, to go back to the US. It's a longer flight but it's a worthwhile one. Thank you and keep up the good work."

Pros: "Very professional and forthcoming crew, nice food, good choice of entertainment."
Cons: "A bit older plane with very weak (invisible in light) entertainment system monitors, yet clean and well maintained."

Pros: "The boarding was quickly. The crew very kindly"
Cons: "The seat are small. The food has a lot of salt and bread."

"More food options on a 4 hour flight"

Cons: "Crew is overly aggressive when enforcing masking policies, to the point of making it feel like I was a prisoner on the flight."

Cons: "The exit row that I paid up for, for leg room, didn't have extra leg room. First world problems."

Pros: "Delicious food for coach"
Cons: "Cabin crew arrogant and rude Power ports didn’t work WiFi down"

Pros: "Nice helpful crew, plane was clean, arrived ahead of schedule"
Cons: "Nothing much"

Cons: "Flight was delayed"

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

Pros: "Comfy"
Cons: "Seats a lil tight"

Pros: "Just the crew was super sweet and amazing. Everything else sucks. My seat won't recline and the flights get delayed all the time. Worst was the state LaGuardia is in right now."
Cons: "More on time performance would be great from Delta. Seats that actually recline and not get stuck. Screens in all the seats to enjoy entertainment."

Pros: "Boarding was efficient. came through often for water, coffee etc"
Cons: "Rotten attitude of most flight attendants (especially boarding door attendant for ATL-LAX portion and first class attendant for LAX-OGG portion). Some of the worst I've experienced in a while."

Pros: "On this short flight, the flight attendant was wonderful, accommodating special requests and being fully engaged with passengers. On time departure, early arrival, overall a nice quick flight to Duluth."
Cons: "CRJ200 planes are always a bit cramped, and having to gate check anything bigger than a small purse is an inconvenience. Hopefully the fleet will change over to the Embrair planes soon. Beware 'Basic' flyers (cheap tickets): you are not eligible to take an earlier flight even if available."

Cons: "Comfort plus seats on final leg did not appear to be different than main cabin"

Cons: "No room to move, too hot, no sound when trying to watch movies."

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

Pros: "The plane was 2 hours late and I could not get home. Missed the connection to Greenville at 11:38. They told me there were no hotels in Atlanta and I would have to stay in the airport and then take the 8:55 am fight to Greenville. That took an hour in line and there was no help."
Cons: "The pilot was awesome. He flew as fast as he could to help anyone make their connection but it didn’t help. But I appreciate him trying. Just frustrated that being military I didn’t get to board earlier or that they didn’t help me find a way home"

Pros: "WiFi and Entertainment"

Pros: "Nothing"
Cons: "Letting me board the plane even through boarding had started and I wasn’t first because of my disability"

Cons: "Put in early flight"

Cons: "Flying from New York to Atlanta on business class there was no access to the lounge because I was not flying to Lima on the same day. I bought the whole international business ticket to Peru together, I don't understand why Delta consider my first portion not part of my international ticket!"

Pros: "Nothing"
Cons: "I bought a ticket thinking i bought it through kayak but I actually bought a ticket through a third party in India. Where no one spoke good English. I called the agency to find out if I needed a Visa for my visit to Australia and the told me no. So when I showed up to the airport I didn’t have the right documents and I MISSED MY FLIGHT. Also the wouldn’t just change my flight and charge me the change flight fee. They cancelled my flight entirely and made me buy a whole new ticket!!! Worst flight experience I’ve ever had and this is not my first time flying to Australia or out of country."

Pros: "Cookies"
Cons: "First leg the server “ran” the aisle and I missed drinks/snacks twice. Seats are rediculously in lack of leg space hip to knee area—I’m a 5’10” female."

Pros: "The FA’s and pilot"
Cons: "I love the flight becayse it was smooth sailing and delta is always choice."

Cons: "Seats are to small and too close together."

Pros: "Everything else was okay"
Cons: "We arrived late & the connecting flight was far away got there with door closed 10 minutes before they left. But wouldn't let us on another 3 or 4 passengers. Needless to say are pre paid ride to the Cove we missed and we probably miss our dinner t 6to 7"

Pros: "Food, service and entertainment"
Cons: "Entry into the aircraft was a bit chaotic"

Pros: "Although our flight was fully booked. The crewmembers on this flight was professional, friendly and efficient. We boarded quickly and took off on time. We even arrived ahead of schedule. Each passenger was given free headphones and complimentary beverages and snacks. I love Delta they are a cut above the rest. They are constantly striving to put the customers needs and wants top priority"
Cons: "Not enough legroom"

Cons: "The seats were very close together which made for an uncomfortable experience due my knee injury and upcoming surgery."

Pros: "Loved that the pilot or first officer, not sure which, came on the intercom at one point and said they were expecting turbulence ahead so if anyone needed to use the bathroom, right then would be the time to go!! Useful information and much appreciated."
Cons: "Some of the announcements by a female flight attendant were delivered at a very rapid pace and were hard to understand, and my first language is English."

Pros: "That was a treat since I don't expect the option to watch movies on short flights Also, thank you for the healthier snack items- keep moving in that direction please!"

Cons: "price could be cheaper"

Pros: "Seating was very nice and a free move was a plus"
Cons: "Boarding is a free for all. People cannot find their seats and put their luggage in the overhead. Board the plane from the back first"

Pros: "No lines at the baggage drop off. No lines at TSA. Efficient and organized boarding. Seat area was clean. No delay, friendly energetic flight attendants."
Cons: "Lots of turbulence on the last 20 minutes of the flight. Captain had warned us. Nothing they can control though."

Pros: "Staff were friendly and boarding was and getting off was easy because flight was super empty. Timeliness was appreciated too."
Cons: "Seats don't recline far enough."

Pros: "The staff was wonderful and the flight was smooth"
Cons: "N/A"

Pros: "The movie availability was very much appreciated."
Cons: "Although my TSA Pre check number was on my flight coming into Atlanta, it wss not on my fight leaving Atlanta. That caused me to arrive at my gate 5 mins before boarding time and prevented me from having time to eat breakfast before my flight."

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

Pros: "entertainment"
Cons: "rescheduling Putting my wife on a different flight seating us in middle seats"

Pros: "Seats were comfortable on the smaller plane"

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: "On time and helpful"
Cons: "Na"

Pros: "It's Delta so I got miles"
Cons: "Cramped seats, no food. It's not what you'd expect from Delta. Exit row doesn't help, and forget the bulkhead if you're over 5ft 8in. Look for a flight with first class or a bigger plane, they have them"

Pros: "Flight wasn't full so the service was very good lots of food and snacks and we arrived early too"
Cons: "Music was a. Bit limited"

Cons: "Spent $130 on a very uncomfortable aisle seat."

Pros: "all flights were right on time. service was excellent. crew was very friendly. Comfort+ seating was excellent very comfortable"

Pros: "The airlines: KLM and Delta were great."
Cons: "The lines at TSA! Alng with hundreds of other people, we missed our connecting flight. I was ashamed to see such an awful mess in the US. It was like entering a third world country run by incompetents."

Cons: "Not great communication from gate or staff on board. Failed to provide adequate water. No ice on super warm flight. Just bad experience overall."

Pros: "I was comfortable in my seat, with the pilot and the stewardesses."
Cons: "I was charged for my carry-on bag. My first time flying I didn't know that I could have a carry-on and pocketbook to take with me."

Pros: "Quick trip and relaxing --- no high way traffic issues, accidents or construction hold ups."
Cons: "There wasn't anything I did not like."

Pros: "Good service and food"
Cons: "My non-reclining first class seat was a disappointment on this long flight. The flight was full, so there was no re-seating option."

Pros: "EZ play newer plane nice staff"
Cons: "Power plugs did not work in seating row and air vents did not work"

Cons: "Arctic char looked like it really was salmon. Need better selection of contemporary movies. When The Third Man is the most attractive alternative it's not so great. Would like to have seen the attendants more pro-active in asking about beverages and passing out snacks, fruit, etc. Saw just the water, orange juice and apple juice trays being carried around."

Cons: "No WiFi despite paying. No Kosher food despite ordering."

Pros: "The crew was amazing."
Cons: "There seemed to be no leg room. The seat was very uncomfortable."

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

Cons: "No complaints. Good vegan food."

Cons: "the seats and service as a whole"

Pros: "Flight attendants and flight crew knew their jobs."
Cons: "Evacuating Concourse Z. Absolutely no announcements on what to do or expect when the security threat was resolved. Awful procedure for getting through security scanning the SECOND time."

Cons: "We were advised upon check in online that we could check in but if we needed additional carry on items (1 was free) we had to pay a secondary fee. When attempting to do that online we were unable to, even though it showed the price to do so online was cheaper than the price at the gate. They made us fully check these bags once we got there and we had to pay $40 instead of the 15 or so it stated online. We had to be shuttled to the aircraft and had to wait because the first bus was closed by the operator. We had to wait until the second round for the bus to come back. During the flight the pilot did not mention any turbulence however during the entirety of the flight, including leading up to the landing of the plane, we experienced extreme rocking of the plane back and forth ( I’m aware that this does occur during landings while loosing elevation but this was an extreme case of that) and caused my colleague to get motion sickness which neither of us ever get on flights. I am very dissatisfied with this flight and operations of the airline company."

Pros: "Decent food."
Cons: "No onboard entertainment."

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

Cons: "Flight was late."

Pros: "Monitor in front of me did not work during the whole flight."
Cons: "Monitor in front of me did not work during the whole flight. The seat was really crammed in and not enough leg room."

Pros: "Thanks for continuing to offer complimentary, hot meals on your international flights! Crew very friendly. Despite being in economy cabin, crew attempted to make it a good experience."
Cons: "Long flight, bathrooms start to look ugly. Incoming plane landed way out on the tarmac, obligating passengers to be all packed into shuttle bus which took a long time to get to terminal."

Cons: "Small seats, no leg room, seat in front of me reclined till it almost hit my chin. Narrow narrow narrow aisles: so bad your little carts used by rushing, bashing, crashing cabin attendants left my arm (on the aisle) bruised and black & blue. The person in the seat next to mine had an INOPERABLE ENTERTAINMENT SCREEN FOR THE ENTIRE FLIGHT. The crew was constantly racing back & forth up and down the aisles bashing into chairs, people, what ever... because the aisles were SO TINY."

Pros: "Nice plane, efficient boarding and very attentive crew. There’s plenty of entertainment options and free win with dinner."
Cons: "Everything was great. No complaints."

Cons: "That you get out the plane using the steps and take a bus to the main airport.. and waiting for the wheelchair for half an hour"

Pros: "Equipment, crew"
Cons: "The boarding of the plane was disorganized."

Pros: "Crew did a great job making up time for late start"

Pros: "everything"

Cons: "I can't believe you fit in an additional row of seats between the exit doors and business class. Do you think your customers can be packed like sardines?"

Pros: "Fight attendants' courtesy"

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

Pros: "The food was delicious."
Cons: "I missed my Lufthansa flight due to being parked away from the Frankfurt airport which caused us to be late, which caused me to be late to my already closely booked connecting flight. That was extremely inconvenient. Lufthansa was amazing at getting me a same day rebooking, but the UA plane I was booked on was a little older. I was already a bit sick with a head cold and the heating element was very dry heat.. it made everyone pretty miserable on the flight. I was a bit disappointed to have to be rescheduled off of Lufthansa."

Cons: "It would really be nice as a paying HON/SEN and business ticket passenger to get priority boarding. As nowadays seemingly everybody has priority boarding, this offer does not make sense anymore."

Pros: "Flight on time, crew was efficient even though the the flight was full."
Cons: "food. The chicken had a bad taste and smell to it."

Pros: "They welcome you on the plane."
Cons: "They tried to make me pay for my laptop bag, telling me it was a handbag. NEVER pay for a laptop bag!!!"

Cons: "Nothing"

Pros: "Reasonably good entertainment and ability to charge electronics with USB"
Cons: "The airline was rude. They made us miss our flight and sent a generic sorry email instead of trying to actively right the wrong. They were inconsistent in their timing and unhelpful when we asked for help with traveling with two little kids. They lied to me about which desk to go to and traumatized my children."

Pros: "The attention to service. We traveled with an infant and Lufthansa staff was more helpful and attentive than any other airline we've filed with our infant in the past."
Cons: "Nothing"

Pros: "excellent service of crew."

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

Cons: "We departed late from Stockholm and then had to do a fly around when we approached Frankfurt because there was debris on the runway. We nearly missed our connection because of the delays."

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"

Pros: "Not good"
Cons: "Long lines and chaos at counters two hours waiting -- poor hotel provided-- poor food -- so awful. Now I hope we can get home today"

Pros: "The friendly crew were good."
Cons: "Insufficient legroom, limited drink options and dirty toilets. The flight was booked completely and hence the toilets were always occupied and unclean."

Pros: "I like the service and food. 45"
Cons: "I like food and service and they had things that make it different. 48.."

Pros: "I ordered gluten free meals on both of my longer flights and the crew seemed to have difficulty distributing them to the appropriate seats. My flight from Boston-Munich was fine but on my return trip from Frankfurt-Boston, I didn't receive a gluten free meal and the passenger behind me was given my gluten free snack."

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

Pros: "Flight crew was decent."
Cons: "The flight was late in departing and then rerouted from Frankfurt to Manchester causing many passengers to loose connection. The reasongiven was a crew scheduling issue. Compensation upon arrival at Frankfurt was nil unless you asked and if you did you got an insulting 7 euros which barely even paid for coffee. No apology to people given just a "business as usual, it is your problem attitude". At arrival in Frankfurt there was a pass the buck attitude where any questions of connecting flights, and reroutes was forwarded to a Lufthansa counter that was NOT manned by anyone. Very frustrated."

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

Pros: "Standard short flight."
Cons: "I have no idea why they would book this flight for a connection to Chicago. They only gave me an hour window for connecting and with the plane delayed 30 minutes I had to rush through and skip everyone in like at passport check and made it just as the were boarding my connection."

Cons: "Most cramped seat I've ever sat in. Couldn't even sit because my knees hit the seat in front, before my but was in the chair."

Pros: "Without the help of the attendants at the gate waiting to take us to the connecting flight, we would not have made it! So grateful for their help! Food was very good for airplane food and movie choices were excellent."
Cons: "Seats were quite uncomfortable due to inadequate leg room."

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

Pros: "The movies, the nice flight attendants, the constant service."

Pros: "Smooth and safe"
Cons: "Landed or parked in the maintenance section of the field; therefore we had to take a shuttle bus to a building where we board lite rail to our terminals. It was a distance away; I didn't like that at all. Expecially since we arrived late due to bad weather at Dallas metro."

Pros: "Food was solid. It was nice to have two meals on the flight. Flight attendants were all great."
Cons: "Outside of mealtimes, ordering drinks throughout the flight was more difficult than other airlines. I'd also like to see more movie options. Boarding lines were sloppy and unorganized."

Pros: "On time. Great flight attendants and food"
Cons: "Not much space in the seat. The short flight had more legroom"

Pros: "Service wonderful Seating and cleanliness excellent"

Pros: "Information sharing by pilots and crew. Economy class leg room is good."
Cons: "All good up to the level"

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

Pros: "Professional crew. Good simple check in."
Cons: "Nothing."

Pros: "The socks offered in business were comfortable and nice looking. The red wine was good."
Cons: "The food was just average and the seat not too comfortable"

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Pros: "economy plus seats were nice, great movie selection, especially international movies"
Cons: "crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better"

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: "The seat was a little uncomfortable but the crew were amazing."

Pros: "Nice attention and good food. Plane and seats are confortable"

Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."

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: "All good"

Pros: "Entertainment options."
Cons: "Service was poor, seat did not recline, and the food was terrible."

Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"

Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"

Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."

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: "The entertainment options were good."

Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Pros: "Everything excellent. Comfortable seats in business."

Cons: "Boarding was confusing and disorganized"

Pros: "Fairly nice flight. 7 hours AMS to JFK. They had ice cream cones for us mid flight and an after dinner cognac if you wished."
Cons: "Not a big fan of paying for a few extra inches of leg room in a better seat after paying for a ticket."

Pros: "Good services!"

Pros: "Friendly in-flight personell"
Cons: "Approx. 1 hour delay, which was not the airline's fault (construction on runways)"

Pros: "Decent meal (warm Pasta all'arrabbiata), nice little muffin for dessert and standard drinks (coffee & tea were a bonus, as they didn't serve any on a similar flight, from Barcelona to Amsterdam), friendly cabin crew."
Cons: "Poor timing - no reason for a 40 minute delay at take off (plane was fully boarded in time) Old aircraft, shabby, dirty and cramped seats. Coming from my connecting flight from Barcelona, I could clearly tell the different in the quality (and cleanliness) of the aircrafts."

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

Pros: "expedited check in with nice staff. Security staff were pleasant, and the entire check in process for everything was easy"
Cons: "there was no lounge close to our departure gate"

Cons: "Actually the Welcome on board announcement. The part where they special welcome loyalty program members. I do not get that... I am an explorer holder my self, but really?? so other paying customers are not as welcome. This is leftovers from the older days.."

Cons: "Food"

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

Pros: "Flight was delayed for three hours and was a very stressful flight"
Cons: "Flight was not on time and got to destination very very late pier management of aircrafts"

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: "good service"

Pros: "The crew were pleasant"

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"

Pros: "Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too."
Cons: "There is a bus to the plane, so that takes a bit of extra time but they are very well organized."

Pros: "Free wee cake."
Cons: "Nothing in particular."

Pros: "Flight attendants were friendly, but they only had limited resources to work with."
Cons: "Worst aircraft I have been on in years. No wifi or entertainment, no power outlets, only bad wine/beer for a 3+ hour flight is mediocre at best..."

Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."

Pros: "It's the best flight I could get for such a low price. But don't expect to to get the best and newest planes around but it's still overall a good experience."
Cons: "Quite bummed that the flight didn't have wifi / USB):"

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

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

Pros: "A nice short flight"
Cons: "We had booked business on our flight to Milan, and it was extremely disappointing that on this sector they put us on the last seat in the back of the plane. There were plent of seats on this flight that had extended legroom. A bit of a mystery, why Westjet elected to put usin the last seats on the plane?"

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: "In general, it was ok"
Cons: "Flight was delayed and because of this I missed my connection flight to Amsterdam"

Pros: "Fine as delta flights go"

Pros: "On time."
Cons: "Claiming that the plane was completely full (which it wasn't), They forced just about everyone to check there carry ons. When we got on board, there was plenty of overhead space. Supposedly, we should've have been allowed a carryon and a personal item."

"Flight to Florence delayed. All passengers took a bus to Pisa (1.5 hours away) to fly Pisa to Paris. We missed our connection and flew next day. All information regarding the delay online was incorrect ("system not yet updated") . So calling Air France was useless as they could not assist. Not all flight delays can be avoided but many improvements are needed throughout this process."

Cons: "Entertainment system was not working on all seats"

Cons: "I not get to go my flight, I couldn't get reimbursement"

Cons: "Seat recline was broken- wouldn’t hold position."

Pros: "Nothing"
Cons: "Everything"

Pros: "Nice and attentive crew."
Cons: "Seats not comfortable in premier economy."

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

Pros: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Cons: "No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not."

Cons: "Crew on the ground was very rude"

Pros: "Nothing !! Such a bullshit flight ever !!!"
Cons: "No tv fo 14 hr long flight !! Flight delayed for 1 he !! No proper arranged to board .. it was kiosk!! Food quality was worse. No space to seat !! Can’t sleep .. no leg space !! Worst fight till the date !!!"

Cons: "See above."

Pros: "Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage."

Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."

Cons: "Check in process running smoothly and better announcement of gate change"

Pros: "The crew was very accommodating. I couldn’t have ask for anything better...pass on my praise to the flight crew of 0083"
Cons: "Nothing"

Pros: "Very little"
Cons: "Flight was very crowded. Flight crew kept bumping into my seat and never apologized"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "Over all pretty good for price."

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

Pros: "Not much but the staff"
Cons: "No room, boarding was slow, zero bag or legroom"

Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"

Pros: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"

Pros: "Crew and boarding were very good. Very helpful to foreigners. Thank you Coffe was really good didn’t eat food. Sleeping."
Cons: "Business class seats weren’t comfortable and too narrow no entertainment."

Pros: "Great service and food."
Cons: "Tv screen is resolution is to low. Hard to see details."

Cons: "I will not use o recommend to anyone to buy a ticket with the agency, at the airport in China we were treated like criminals because as they said we were not register in the system as passengers it was really a nightmare"

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

Pros: "If the flight would have leave in time we would receive our luggage in time"

Pros: "The staff was very nice and friendly"
Cons: "One hour delay without any information on embarking and another hour in the plane before departure"

Cons: "The food was the worst airline food I have ever been served. I could not eat it. This is very disappointing for an airline like AirFrance which usually serves very good meals."

Pros: "Nothing"
Cons: "1/ the transfer crew needed 50 mn to enter my son’s visa number in her computer and she almost let us miss our flight 2/ we were separated (party of 3, my son being 5 YEARS OLD) - how can they allow a boarding and expecting my 5 year old to do a 10 hours flight BY HIMSELF???? 3/ no kids menus, even if I had ordered it before 4/ food in general was very mediocre 5/ crew was unprofessional and they acted bored"

Pros: "It was a wonderful flight and service . Hospitality and welcoming."
Cons: "Nothing everything was amazing ."

Pros: "It was ok fligh"
Cons: "Food was not so good"

Pros: "Plus seat was good. On board crew was nice."
Cons: "Another Air France company, with their motto: We Don't Care. Ground staff was rude, no good food onboard and have to pay for it. Entertainment is your device, but you can't download the app to use it."

Cons: "The flight was late, real late."

Cons: "My seat was changed without my permission. Very unprofessional staff at Mumbai airport"

Pros: "Speed, courtesy of the flight attendants"
Cons: "Landing was a bit rough, understandable due to the weather."

Cons: "Very small seats, space for nothing All the time delays and the horrible things is a lost luggage, even when there is enough time between flights."

Pros: "It was on time"
Cons: "Food was AWFUL! Better to serve nothing"

Pros: "Very old plane with very poor screens where images was horrible"

Pros: "Arrived on time"
Cons: "Cattle car accommodations"

Pros: "Crew and boarding, not much else to talk about. Late for take off, but made it on time"
Cons: "Late leaving and arriving."

Pros: "The flight attendant was very nice to me. TV was very good. space was enough ."
Cons: "We had to pay for wi fi."

Pros: "The flight crew and flights itself were great."
Cons: "I was told the wrong flight time, wrong terminal, wrong gate, and wrong airline. I couldn't check-in online. It was horribly inconvenient and I nearly missed the flight. We got there with 5 minutes until the doors closed."

Pros: "It was clean The crew was very kind Food was very good Flight was on time"
Cons: "Seats were exceedingly close Screens for entertainment were small and game controls were difficult to use"

Pros: "Kind, courteous, attentive crew. Smooth flight."

Pros: "Not much"
Cons: "Ground service at check-in was very poor: Misinformation and failure to provide a level of service that other SkyMiles partners provide for Gold level traveler."

Pros: "Although plane was full staff moved us through quickly"

Pros: "Boarding was quick and efficient. Flight attendants are always very friendly and attentive on Air France flights."
Cons: "Vegetarian food choices always leave much to be desired."

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Edmonton to Johannesburg

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

Heightened sanitation

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Edmonton to Johannesburg

Pre-flight testing

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

Book cheap flights from Edmonton to Johannesburg

Recent return flight deals

28/10
Thu
2 stops
Multiple Airlines
37h 35m
YEG - JNB
10/12
Fri
2 stops
Multiple Airlines
48h 03m
JNB - YEG
3/2
Thu
1 stop
KLM
43h 15m
YEG - JNB
3/3
Thu
2 stops
KLM
25h 15m
JNB - YEG
2/11
Tue
2 stops
Delta
30h 40m
YEG - JNB
7/11
Sun
2 stops
Delta
29h 18m
JNB - YEG
2/1
Sun
3 stops
Lufthansa
35h 10m
YEG - JNB
27/1
Thu
3 stops
Lufthansa
30h 05m
JNB - YEG
9/10
Sat
2 stops
Air France
37h 25m
YEG - JNB
13/10
Wed
2 stops
Air France
33h 38m
JNB - YEG
27/10
Wed
2 stops
Multiple Airlines
43h 35m
YEG - JNB
10/12
Fri
3 stops
Multiple Airlines
45h 00m
JNB - YEG
3/2
Thu
2 stops
Multiple Airlines
42h 45m
YEG - JNB
3/3
Thu
2 stops
Multiple Airlines
48h 08m
JNB - YEG
3/11
Wed
2 stops
Delta
23h 30m
YEG - JNB
7/11
Sun
2 stops
Delta
29h 18m
JNB - YEG
2/1
Sun
2 stops
Multiple Airlines
27h 20m
YEG - JNB
27/1
Thu
2 stops
Multiple Airlines
44h 01m
JNB - YEG
3/11
Wed
2 stops
Delta
23h 30m
YEG - JNB
7/11
Sun
2 stops
Delta
29h 18m
JNB - YEG
2/2
Wed
2 stops
Multiple Airlines
28h 00m
YEG - JNB
3/3
Thu
3 stops
Multiple Airlines
45h 00m
JNB - YEG
2/11
Tue
2 stops
Delta
30h 40m
YEG - JNB
7/11
Sun
2 stops
Delta
33h 20m
JNB - YEG
2/2
Wed
2 stops
Multiple Airlines
33h 15m
YEG - JNB
3/3
Thu
2 stops
Multiple Airlines
29h 55m
JNB - YEG
3/2
Thu
2 stops
Multiple Airlines
42h 05m
YEG - JNB
3/3
Thu
3 stops
Multiple Airlines
34h 40m
JNB - YEG
9/10
Sat
2 stops
Delta
23h 50m
YEG - JNB
13/10
Wed
3 stops
Delta
29h 25m
JNB - YEG
27/10
Wed
2 stops
Multiple Airlines
33h 25m
YEG - JNB
10/12
Fri
2 stops
Multiple Airlines
44h 01m
JNB - YEG
9/10
Sat
3 stops
Delta
34h 10m
YEG - JNB
13/10
Wed
3 stops
Delta
29h 25m
JNB - YEG
1/1
Sat
2 stops
Multiple Airlines
33h 15m
YEG - JNB
27/1
Thu
2 stops
Multiple Airlines
34h 29m
JNB - YEG
2/1
Sun
2 stops
Multiple Airlines
37h 00m
YEG - JNB
27/1
Thu
3 stops
Multiple Airlines
38h 15m
JNB - YEG
10/12
Fri
2 stops
Multiple Airlines
37h 55m
YEG - JNB
10/1
Mon
2 stops
Multiple Airlines
34h 48m
JNB - YEG
Show more results

Recent one-way flight deals

5/11
Fri
2 stops
Turkish Airlines
38h 55m
YEG - JNB
4/11
Thu
2 stops
Multiple Airlines
49h 30m
YEG - JNB
5/11
Fri
3 stops
Multiple Airlines
32h 40m
YEG - JNB
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First