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
Sat 9/18
Sat 9/25
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 389(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.
  • Morning departure is around 11% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking 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 4 airlines serving Edmonton to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Delta
Overall score based on 29 805 reviews
8,1
Boarding
7,8
Comfort
8,5
Crew
7,8
Entertainment
7,5
Food
Airline reviews

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: "The in-flight entertainment was awesome. I was able to watch NFL games the entire flight which made the flight go by super quick. Our flight was also ahead of schedule which was great as well."
Cons: "The seats were a little tight together. I didn't even have enough room to put my laptop on my lap."

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"

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

Cons: "Flight was delayed ... wish I had received text notice instead of email so I could have enjoyed the extra hours of vacation instead of sitting at airport."

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

Pros: "The crew and service were outstanding, seat was comfortable."

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: "Crew was alright"
Cons: "Frankfurt Airport unfriendly and depressed as usual."

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

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

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: "Everything!"

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 Delta
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

3/2
Thu
2 stops
Multiple Airlines
55h 00m
YEG - JNB
16/2
Wed
2 stops
Multiple Airlines
34h 08m
JNB - YEG
9/10
Sat
2 stops
Air France
37h 25m
YEG - JNB
13/10
Wed
3 stops
Air France
29h 25m
JNB - YEG
2/10
Sat
2 stops
Delta
32h 25m
YEG - JNB
16/10
Sat
2 stops
Delta
33h 15m
JNB - YEG
10/12
Fri
2 stops
KLM
23h 50m
YEG - JNB
10/1
Mon
2 stops
KLM
25h 17m
JNB - YEG
2/2
Wed
2 stops
Multiple Airlines
33h 15m
YEG - JNB
16/2
Wed
2 stops
Multiple Airlines
49h 05m
JNB - YEG
2/10
Sat
2 stops
Multiple Airlines
26h 50m
YEG - JNB
16/10
Sat
2 stops
Multiple Airlines
30h 40m
JNB - YEG
3/2
Thu
3 stops
Multiple Airlines
39h 20m
YEG - JNB
16/2
Wed
2 stops
Multiple Airlines
34h 08m
JNB - YEG
9/10
Sat
2 stops
Lufthansa
36h 15m
YEG - JNB
13/10
Wed
2 stops
Lufthansa
33h 01m
JNB - YEG
3/2
Thu
3 stops
Multiple Airlines
39h 20m
YEG - JNB
16/2
Wed
3 stops
Multiple Airlines
35h 54m
JNB - YEG
10/12
Fri
2 stops
Air France
43h 15m
YEG - JNB
10/1
Mon
2 stops
Air France
30h 41m
JNB - YEG
3/10
Sun
2 stops
Multiple Airlines
37h 35m
YEG - JNB
16/10
Sat
2 stops
Multiple Airlines
46h 00m
JNB - YEG
9/10
Sat
2 stops
Delta
23h 50m
YEG - JNB
13/10
Wed
3 stops
Delta
29h 25m
JNB - YEG
9/10
Sat
2 stops
Air France
37h 25m
YEG - JNB
13/10
Wed
2 stops
Air France
33h 38m
JNB - YEG
2/2
Wed
2 stops
Multiple Airlines
28h 00m
YEG - JNB
16/2
Wed
3 stops
Multiple Airlines
29h 50m
JNB - YEG
16/11
Tue
2 stops
Multiple Airlines
43h 15m
YEG - JNB
21/12
Tue
2 stops
Multiple Airlines
25h 18m
JNB - YEG
9/10
Sat
2 stops
Delta
23h 50m
YEG - JNB
13/10
Wed
3 stops
Delta
29h 25m
JNB - YEG
9/10
Sat
3 stops
Delta
34h 10m
YEG - JNB
13/10
Wed
3 stops
Delta
29h 25m
JNB - YEG
15/11
Mon
2 stops
Multiple Airlines
28h 00m
YEG - JNB
21/12
Tue
3 stops
Multiple Airlines
45h 00m
JNB - YEG
9/10
Sat
2 stops
Air France
37h 25m
YEG - JNB
13/10
Wed
2 stops
Air France
33h 38m
JNB - YEG
15/11
Mon
2 stops
Multiple Airlines
33h 15m
YEG - JNB
21/12
Tue
2 stops
Multiple Airlines
46h 28m
JNB - YEG
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First