Find cheap flights from Ontario to South Africa

Find cheap flights from Ontario to South Africa

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

Return
Economy
Ontario (ONT)
South Africa
Thu 6/17
Thu 6/24
Any month
Compare vs KAYAK |

Top tips for finding cheap flights to South Africa

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to South Africa is March.
  • Morning departure is around 2% more expensive 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 - booking South Africa flights

How long is the flight to South Africa from Ontario?

How does KAYAK find such low prices on flights to South Africa?

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

What is the Hacker Fare option on flights to South Africa?

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

Top 5 airlines serving Ontario to South Africa

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 993 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "The crew was v good"
Cons: "The seats and boarding staff"

Pros: "Great crew, great customer service by phone, great food and entertainment."
Cons: "Boarding and deplaning took ages, but don't they always?"

Pros: "On time departure and arrival. Hard working crew members."
Cons: "No slippers for long flights."

Pros: "Everything was great"

Cons: "maybe they can offer more snacks on the plain"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "The A330, despite being an old plane, had really good recline."
Cons: "The entertainment was very outdated."

Pros: "The customer service and food were excellent."
Cons: "Next time I will fly business class for more space and comfort."

Pros: "Great experience"
Cons: "Excellent"

Pros: "So many carriers have cut back on so many things, our flight on Qatar Airlines felt like a throwback to the days when flying was enjoyable. Everything about our flight was better than we have come to expect from most other airlines. To highlight one surprise - the in-flight meals were high quality."

Pros: "Crew was very attentive especially effective helping a mother with a spoilt screaming child!"
Cons: "The food was very mediocre!"

Pros: "Service and entertainment."
Cons: "Food."

Pros: "It is so far a cut above the American carriers. There’s no way to compare them, because Qatar Airways is so far superior. The seats are far more comfortable and larger, the amount of legroom is far superior, you have much more personal space, and the craft is cleaner. Flight Attendants are fantastic! They provide excellent personal care, and are there for everything. They are supremely polite and courteous, and bring things in mediately. Very often anticipating your needs. This is what flying used to be like on United and American. But those people have completely forgotten what service is. Qatar is a 5 star airline. United and American, to my view, are 2 star at best."

Pros: "Staff was courteous"
Cons: "My meal preference was not available."

Pros: "Everything."

Pros: "Food was very good and plentiful"

Pros: "The wider space between all seats and the selection of the food"
Cons: "Nothing at all"

Cons: "Wrost app I don’t advise any one use it cause"

Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"

Pros: "the attention in general for me was excellent."
Cons: "may be the fact that it was the same kind of food in both of the flights I had, is not that it was bad just in my opinion they should have more option, especially for south american people, thank you"

Pros: "Clean airplane"
Cons: "On a 16 hour journey, we only had 2 meals and no snacks. I usually fly Lufthansa. They provide 2 meals and a third snack (usually a pizza) and keep additional snacks and drinks fully stocked in the back of the plane. None of that existed on this flight. The crew was very uninterested. Seemed very absent and not into assisting patrons. Overall, not what I have experienced on prior Qatar Airways flights. To add insult to injury, I was sitting next to an EXTREMELY smelly person, which didn't make the experience any easier :( Not the airlines responsibility to ensure patrons exercise proper hygiene, but that didn't help the situation with my hungry growling stomach."

Pros: "I liked how kind and attentive the staff were."
Cons: "The connection in Doha was a pain...one has to one end of the airport to the other...go through security and then come ALL THE WAY BACK! UGH!"

Pros: "Food was far superior to any other airline food. As was customer service. Airline payed for a nice hotel during lng layover."
Cons: "Clearing immigration in Qatar took about two hours. They had so many staff overal at the airport, but were super understaffed at immigration."

Pros: "Cabin Crew was great, very professional and capable."
Cons: "I am about 6'1" and 195 lbs, would love to have had a bigger seat."

Pros: "Great crew members. Very friendly and helpful. Qatar Airways is great about providing pillows, blankets, ear plugs and eye masks. Really good food as well."
Cons: "The seats were very close together. With the tray folded out it was right against me without being extended. Leg room was cramped."

Pros: "Comfort of the seat/bed"

Pros: "The airline stewardesses were Fabulous! Especially one from Doha to Cape Town. Food was good and more than enough to eat. I was impressed by the scheduled meals and drink offers , very important for a dietetic"
Cons: "No leg room, can't stretch your legs properly so my bad knee was in pain"

Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."

Cons: "I did not like the fact that on now 3 flights I have lost miles, as on every flight I have tried to sign on as a member or frequent flyer and on all flights, there were no entry forms. This is also after my attempt to complete one on line, which I have had no response to."

Pros: "The flight went fairly smooth, the staff were courteous and the food was as good as can be expected of airline food. There were several courses and options, which is always appreciated."

Pros: "Crew are great and entertainment options are good."
Cons: "The seats are quite uncomfortable and small. Really struggled to get comfortable."

Pros: "Aircraft was much better than the flight from US, food was great. The only thing I wished for was more movies."
Cons: "Lack of movies"

Pros: "It was a good flight. I'd give it 4 of 5 stars."

Pros: "Very kind and helping crew.. professional and helpfull"
Cons: "I dont have anything to complain about"

Pros: "Good staff and service"
Cons: "Require more leg room"

Pros: "The QA Crew acted with courage during very severe turbulence, continuing to be professional despite injuries"
Cons: "QA HQ did not respond to the emergency with professionalism. They did a decent job w/hotel accommodation but only the hotel reception provided any communication. Only constant complaints led to food being provided at the airport after a 6 hour wait to board. No compensation was offered by QA when we arrived in Doha. Nothing. Exceptionally poor performance by an airline you expect more from."

Pros: "Good timing only"
Cons: "All"

Pros: "Entertainment"
Cons: "Flight to Doha was great! Enthused crew and Ey also kept ensuring bathrooms were clean. On way from Doha to Chicago it was disgusting"

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Cons: "The delay from Bahrain to Doha. We delayed around 30 min. On the plane before take off."

Pros: "The plane was neat, clean and the services was world class. I was made to feel at home with service always at my finger tips."
Cons: "Nothing to report."

Pros: "Aircraft was new and good."
Cons: "Non Vegetarian meal was over by the time the service reached me."

Pros: "The food and seats were very comfy."

Pros: "I loved the kind and friendly staff of Qatar airline. They were very organized and helpful. We missed our flight due to delays but they took great car of us and guided us through the process."
Cons: "They seats were too close. The person in front had his seat back and was practically in my lap. Annoying."

Cons: "One of the crew member took his food trolley over my food and did not even apologize.i found them rude"

Pros: "Staff was friendly and I was comfortable"
Cons: "Toilet was a bit messy. Menu can be improved"

Pros: "The entire experience from booking, to checking-in, to the actual experience on board the flight were so smooth, I thought it was too good to be true. Turbulence usually makes me nervous, but I barely felt it on this flight. Finally and most importantly, on such a long-haul flight, the entertainment options were amazing,"
Cons: "The food and the Duty Free shopping selection could improve a little bit."

Pros: "Flight from Doha to Johannesburg was pleasant."
Cons: "I had to take a flight from Doha to Johannesburg and from there another to Cape Town on South African Airways. Arrived at my destination 8 hours late."

Pros: "Economy seats comfortable, wonderful entertainment, current movies, great food, price very competitive and partners with two American Airlines for frequent flyer miles"
Cons: "Nothing"

Pros: "Crew was nice"
Cons: "Nothing really"

Pros: "Crew was great!"

Pros: "Slept the whole way. Served wine."

Cons: "We arrived around 39 minutes early and the whole process was very smooth"

Pros: "It’s been awhile Since I’ve flown delta and omg they truly blow every other domestic airline out of the water hands down. And I’m flying basic economy. Impressed. Bravo Delta"

Pros: "crew was fine"
Cons: "terrible space/legroom. Very cramped tray table, couldn't fit laptop on it. Made me check my carry on bag. not even gate check, checked to baggage claim. Yet there was still overhead space once I got on. Lots of . overbooking - should never happen in this day and age. Delta does not deserve its "#1" rating. The rating system seems biased. Probably paid off by delta. Southwest is way better for economy class."

Pros: "Good crew"
Cons: "The flight was delayed by two hours."

Pros: "Flight attendants were friendly and appreciate gate agent's enforcement of the two personal bags per person."

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

Pros: "Nothing to like when 1. you are arriving at your destination after 24 hours plus delays. 2. you paid Comfort+ class (not cheap) and are constantly pushed back in the Main Cabin."
Cons: "Actual flights flying on time. What a mess!"

Cons: "Flight was a little late."

Pros: "Nice smooth flight"

Pros: "Nothing"
Cons: "Better customer service. Your employees should be te-trained and reminded they are in a service industry where your clients have other options to fly."

Pros: "Service"
Cons: "Older aircraft"

Pros: "The crew was amazing"
Cons: "Ran over 2 hours late with no explanation"

Pros: "Crew was very friendly and attentive. Smooth and comfortable flight."
Cons: "Seats are not as comfortable as usual, yet all flights seem to be getting worse regarding seat comfort. Time to start replacing."

Pros: "Crew were very pleasant and seemed to enjoy working"

Cons: "It made no sense to board an hour and a half before takeoff."

Pros: "the food was really top notch and service was great and friendly"

Cons: "More comfortable seats!!!"

Pros: "Crew gave specific instructions on boarding as to wear to place bags (overhead vs under seat) so even though we boarded toward the end, there was still a place for my bag. I enjoyed the choice of snacks."

Pros: "All was good."
Cons: "Screen went out after an announcement. I told the attendant but lost the screen for the rest of the flight. Slow to load and unload."

Pros: "Great customer service. Crew was super friendly and flight was smooth and on time."

Pros: "Great experience. Left on time and landed early. Comfortable and great crew"
Cons: "Wish there were more snack options"

Pros: "Flight attendants were great!"
Cons: "Flight was super late, I’m hearing impaired and there’s no apparent closed captioning option for anything I was trying to watch"

Pros: "Nothing"
Cons: "It was not acceptable that the delay on the fight DL391 STO DGO-NY was delayed for lack of crew members to bring the aircraft from NY to STO DGO the previos day of the flight"

Pros: "We boarded quickly, in zones. Staff were professional and courteous."
Cons: "Perhaps more than just 2 episodes of some TV programs eg Goldrush. Also more current shows."

Cons: "Nothing"

Pros: "The movie options."

Pros: "Smooth travel and good service."
Cons: "Bad boarding area in SLC."

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

Pros: "Flights were on time boarding was easy. 2nd crew from ATLANTA was friendly."
Cons: "The foldable snack tray was broken on the flight to ATL."

Pros: "Really helpful staff, clean plane, attentive and easy boardiing"
Cons: "The check in was a bit confusing at the airport."

Pros: "I booked via Kayak using Virgin Atlantic shared out to Delta. Check was confusing as both airlines used different flight numbers. When I went to check in with Virgin Atlantic they told me to go to Delta. When I went to Delta they told me to go back to Virgin Atlantic. I wound up checking in with Virgin Atlantic. Everyone was very polite but check in was confusing. Everything else was wonderful. Cutomer service was great from beginning to end."
Cons: "Check in."

Pros: "Fligth were on time"
Cons: "My flight from Montreal to Atlanta was 2:30 min Left at 6:10 arrive at 8:30 roughly Tried twice to get to my connection earlier and get 9:30 instead of 12:09 fligth to Daytona Delta was not flexible to allow me to book saying i did not have 55 min in between fligth which i had than lear n it will cost $75.00 to change the fligth - What? Very disappointed of Delta - lost 3 hrs at the airport today"

Cons: "Felt like I was sitting in my neighbors lap!"

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: "Boarding was easy, flights on time Wi-Fi available (although I didn't use it)"
Cons: "Seats rather crowded in coach, small plane so it was also a bit noisy"

Pros: "Charging stations and in-flight texting."
Cons: "The pretzels were oily and nasty"

Pros: "Nice service , but flight was delayed , but that's not Delta dakut as it was weather related"
Cons: "Nice sercixe and crew and generous with snacks and water"

Pros: "Loved the new aircrafts, the flight attendants were friendly and attentive. We landed 40 mins earlier than expected, the captain really sped the whole way and I didn't feel a thing!! The landing didn't even feel as though we were speeding...one of the best flights I've ever had (Jessica England) thank you!"
Cons: "Food options, early morning flights I get you're not going to have real food, but can there be an option to purchase a bagel with cream cheese or croissant, something other than a snack box. I understand the flight is under 3 hours so certain foods aren't available but Delta you upgraded everything else. I enjoy the Tapas box for those that are vegan, kosher, gluten free, etc....PS-the bathrooms are smaller"

Cons: "I don't know why delta's service has deteriorated so much in the last few years. Last two times that I flew the service and attitude at the gate has been horrible. Seat assignment has become a dread. Upgrade options are over priced. I guess I will be looking for a new airline."

Cons: "Double booked my seat. Lost my bag."

Pros: "Entertainment offered, USB charging options."
Cons: "Too much food offered."

Cons: "Three bags were left at Paris and were delivered to me only after more than 48 hrs - lock of one bag was missing and other bag was in damaged condition"

Cons: "Everything that could have gone wrong with my flights, went wrong. On my way from LA to Raleigh (through Atlanta), I was affected by the weather conditions at Atlanta. I understand that the weather is beyond Delta's scope of control, but customer service is not. I had to wait in line at LAX for 8 hours to even get information on what had happened, and what solutions were available. The customer service call center was collapsed, and at the airport counters at one point there was ONLY ONE DELTA REPRESENTATIVE serving a line of more than 100 upset customers. This IS Delta's fault, and it is unacceptable. This definitely was under Delta's control, but in order to save a few dollars in overtime for emergency staff Delta was willing to let its customers make terribly long lines, miss their flights, their connections and consequently their commitments. It is disappointing to observe how Delta believes that a few dollars saved on extra staff and emergency measures can offset the irreparable long term damage to its business due to upset customers. My way back from Raleigh to Los Angeles was also a disaster. Without any type of explanation and nothing more than an email announcing the change, the nonstop flight I bought was replaced by a 1-stop flight with connection in Atlanta. This was NOT THE PRODUCT I PURCHASED. There is a reason I paid a premium for a nonstop flight, and Delta did not hesitate in providing me with a less valuable product without any explanation or refund. Delta prioritizes its operational metrics - an obsession to fill and overbook its capacity - over its customers' experience, one again under the foolish belief that short term savings in any way offset the long term damage of disappointed and alienated customers. I will NEVER FLY DELTA AGAIN. I will do whatever I can to transmit my experience to everyone I know. At a time where major airline carriers are in the spotlight due to abusive practices (i.e. the United passenger case), I still find hope in knowing that alternatives such as Southwest still put their customers first, over the ethereal benefits that a few-dollar savings in operational expenses can provide."

Pros: "Service was ok food also crew was friendly"
Cons: "Check in bags and carry on policy and space on airplane is stupid"

Pros: "We landed 50 min early!"
Cons: "The aircraft could have been cleaned more thoroughly before boarding."

Pros: "They did give us the Dane snacks the first class passengers got."
Cons: "Zero additional leg room in this supposed comfort seat. The seat was very narrow and there was absolutely no additional leg room on the flight. I'm tall, so that's what I pay for when I book these flights and none was provided."

Pros: "Upgraded to first class"
Cons: "No entertainment system, no power outlet...for first class this is disgraceful"

Pros: "amazing and great customer service"

Pros: "The most comfortable coach seats I've ever been lucky enough to sit in (aisle and window in the first row of economy)! First time flying an A340-600, it's a great plane for a long trip."

Cons: "Food is a joke"

Cons: "More space on economy for long flights."

Cons: "offering water at regular intervals (or at least once or twice in the entire 8 to 9 hour flight would be good."

Cons: "Passenger in next seat was so big that his fst hung over the armrest and he took up 3 to 4 inches of my space. Lufthansa should not let passengers this big fly in economy class. I appreciate my space in economy will be limited but I should be able to use all of my allotted space."

Pros: "The crew was the best! Excellent service... kind and caring as well as professional."
Cons: "As always, more space but I was fortunate enough to get an exit row this time, which helped."

Pros: "The crew was great. Very friendly and provided excellent services. I was surprised that they serve food (a cheese sandwich) and drinks for a 40 mins flight. That would have never happened in the US"
Cons: "We had to take a bus to get to the airplane from the terminal, which was no big deal. The bus driver was a little rough though."

Pros: "The problem was with the booking, cancelled flights- under stable- but nobody willing to make it right. Flights still screwed up"
Cons: "Give some customer service to your paying customers. Don't make a bad situation worse. Practice a can do attitude. Very disappointed in customer service. Not the flight itself."

Pros: "I don’t like it I was 3 hours delayed"

Pros: "Service leg room and service with a smile"
Cons: "N/a"

Pros: "The issue is not with Lufthansa but with the Berlin Airport. First of all, It is not clear that you have to do the checkinn at terminal B and then come back to the gate where you have to go pass security. This is when it gets even more complicated, the line is long and slow, there is only one security arch and xray machine, is took us almost an hour to go through."
Cons: "The issue is not with Lufthansa but with the Berlin Airport. First of all, It is not clear that you have to do the checkinn at terminal B and then come back to the gate where you have to go pass security. This is when it gets even more complicated, the line is long and slow, there is only one security arch and xray machine, is took us almost an hour to go through."

Pros: "Amazing crew"
Cons: "Legroom"

Pros: "On board crew was friendly and helpful"
Cons: "Muslim meal does not mean all Muslims eat curry. It’s rediculous that we cant have a decent English breakfast instead you get curry or some form of curry for breakfast, lunch and supper. Your so called Muslim meals are not suitable for kids!! There is no such thing as a Muslim meal either. It’s simply called Halal otherwise then everyone else’s meals should be called Christian or Jewish meals etc. Also I requested help with transfer to my last flight which was horrendous because I’m one adult with 4 kids ages 1 to 11 and my eldest has sever learning disability. I nearly missed my flight because our flight landed late and I was struggling to keep my kids safe and together while running for the next flight. Somone should have been there to help with transfer."

Pros: "Flight delayed leaving, but arrived on time"
Cons: "Food was so-so. Didn’t know wireless headphones were not compatible with inflight movies. Flight attendants seemed grumpy"

Pros: "Relaxed trip. We were well cared for. Again very good staff"

Pros: "Love the entertainment and meals"

Cons: "Seat pocket was damaged and couldn’t be used. Food was at best mediocre. Old salad, old bread, no salt with warm meal."

Pros: "great airport and ease of check in and quickness on boarding flight."
Cons: "boarding everyone all at once creates long unnecessary lines when staggered boarding would help"

Pros: "Overall. Lufthansa is one of the top airlines in Star Alliance"
Cons: "Seats in economy class. The pouches in from of the seats do not stretch enough. It is difficult to place two books!"

Pros: "Clean aircraft, very friendly crew, good food, overall great trip."

Pros: "On time"
Cons: "Nothing"

Cons: "This flight was canceled. I’m late to my destination. I don’t travel often and this was a bad experience. I’m very disappointed. I’m not a complainer"

Pros: "I enjoyed just relaxing, eating good food, drinking as much quality alcohol as I pleased and having all the entertainment I could ask for"
Cons: "The entertainment system could remain active till the actual opening of the doors. Why not?"

Pros: "Excellent service and comfortable flight for a great price! The US carriers cannot compete with Lufthansa or any European airlines as a matter of fact."
Cons: "Touchscreen of the entertainment system was not very sensitive and had false readings. Annoying but not critical."

Cons: "Crew was not nice at all. They would skip us along the way while serving others, or even drop ice on us, and never said sorry once (instead, they would say it's only ice, or if I want 2 since they skipped me already twice when serving tea unlike the passengers around me on both sides). We paid nearly $6k for the 3 of us, but the crew made us feel as if we paid nothing. The entertainment system did not work well, and most of the time the movies refused to play. We were always suggested to restart, and were not even given free access to internet as an alternative. No one ever apologized for anything in the entire flight, it felt like this flight was a favor."

Pros: "Firstly, the food was great!"

Pros: "I loved the personal screen with activities, cleanliness, and the friendliness of the staff! It’s probably my new favorite airline"

Pros: "The crew was very friendly and helpful"
Cons: "I am lactose intolerant and there were few non-dairy options"

Pros: "I was upgraded after all the pressure from thehurrricane this was the icing on the cake"

Pros: "The flight attendants were always friendly and attentive. No comparison to some other airlines I have flown with. Food was excellent and entertainment as well. Boarding went great especially when considering that the capacity of the plane is for 440 passengers."
Cons: "The seats are very close to each other, so when the person in front of me move their seat back I had to ask him not to."

Pros: "Not much"
Cons: "Entertainment system wasn't working. 11 hour flight. Boring. No seat change available. No reading light, as light controlled by entertainment system. Seats in front of toilet cluster lit up every time door was opened. Crew were slow to react. Wasn't a priority. Ruined the excellent first leg of had from Philadelphia to Frankfurt. Do they run inferior planes to South Africa compared to USA?"

Pros: "Entertainment choices, food, on time, kind crew, and comfortable seating."
Cons: "Crying babies-but that's not the airlines fault at all"

Pros: "Nice crew"
Cons: "Delay for 45 minutes; unfortunately, it's becoming a trend at Lufthansa"

Pros: "flight crew was nice"
Cons: "Flight was delayed over an hour and there was no bathroom service on board"

Pros: "everything"

Pros: "Crew was very friendly and eager to help, as I was traveling alone with a baby"

Pros: "All the staff was very friendly and helpful."
Cons: "Terrible leg room."

Pros: "The price was good and connections were well-timed. Lufthansa had great food and service. A glass of pear brandy after dinner? Yes, please! I've seen a few other negative reviews for Lufthansa, but I've always had great experiences with them. The crew and food are top-notch."
Cons: "We had two legs on Lufthansa and the third was Air Canada. Lufthansa was great; great service, great food. But on Air Canada there was no food on a 5-hr international flight, the video screen didn't work well, and the flight attendant was having a rough day. And we took off at least 30 minutes late due to a couple of technical issues."

Pros: "Great"

Pros: "Bad food"

Cons: "N/A because we missed the flight."

Pros: "This was still a Lufthansa flight. Meaning there was a lot of leg room, the food was nice and the staff was great."
Cons: "The only thing i did not like is that for such a long flight (5 hours), also being an international flight, i was expecting an entertainment center, but there was none."

Pros: "Selection of movies in the entertainment section. Food"

Pros: "Crew, food and enterteintment were good"
Cons: "Boarding was to messy, sits were extremely tight, cabin was too warm and sits does not reclined enough to make a comfortable sleep time"

Cons: "Asked hor wheelchair assistance on the 3 connecting flight ... Never got one Weighing the carry on is ridiculous! Had to tortow away stuff because a couple pound over British allows up to 50 pounds on a carry on Asked to switch seats and hot terrible service Tried to get boarding pass 24 prior could not They lost my luggage got it 3 days later And other things that I was not happy about"

Pros: "The amenities were a nice touch (headphones, blanket, pillow) and nice selection of current movies. The captain made timely announcements to update us where we were flying over and what our expected arrival time was in German and English."
Cons: "I was surprised that there were at least four dogs on the flight, some without a carrier. I didn't care for one of the meals which was mixed peppers with onions, cheese and potatoes. I thought the meals were overly salted but what airline's meal isn't."

Pros: "Crew was nice."
Cons: "Very small cramped seats in business class. Would not fly again."

Cons: "Service, always delay"

Pros: "Nice flight not much disruption, Silent plane for a way back seat Nightflight was excellent handeled"
Cons: "Seats are too close together I had nicer meals on lufthansa flights."

Pros: "Economy is always Economy and I got what I paid for therefore I am satisfied with that fact. In addition we were on time."
Cons: "All was well with the Airline and British Airways met all the safety protocol, I expected. The booking with Kayak was made online. I had questions after the booking, I called. The representatives were very helpful,. professional and courteous. Thank you."

Pros: "Plane was clean"
Cons: "Food could be better!"

Pros: "The crew was very attentive and willing to assist with everything."

Cons: "Too long to get luggage off plane"

Pros: "Nothing"
Cons: "Really old plane with uncomfortable seats and really bad in flight options. The air conditioning was also broken so the entire flight felt hot and muggy, this is on a 12 hour flight!!"

Pros: "Smooth flight without event. On time landing. Efficient deplaning."
Cons: "Newer plane. Seats , entertainment, cabin crew."

Cons: "The temperature in the cabin was unbearably hot"

Pros: "The flight was smooth and quick. Got to LA within 40 minutes."
Cons: "They could've provided some snacks."

Pros: "Flight was on time."
Cons: "Not applicable."

Cons: "Only one round of drinks served?"

Cons: "Provide snacks"

Cons: "Very delayed - both on takeoff and on landing"

Cons: "Baggage delayed on arrival"

Cons: "British Airways just get the basics right. One carry on one personal item. Friendly staff. Comfy seats. Honestly I don’t know what more I could ask for outside of USB ports."

Pros: "Polite crew"
Cons: "The food, inflight entertainment. Our flight was delayed by over an hour."

Pros: "Efficient boarding, friendly staff"
Cons: "Very poor movie choice and poor quality screen"

Pros: "Typical BA efficiency."
Cons: "What’s the difference between BA and EasyJet?"

Pros: "Crew was nice"
Cons: "We were about 45 minutes late taking off so it was stressful for all of us that had a connecting flight."

Pros: "We pushed back from the gate about 24 minutes late and arrived at our destination about 38 minutes late. The four-course dinner (Chicken Tikka Masala or Penne Pasta) was good for airline food. The crew was friendly and professional."
Cons: "No USB power ports by the seats."

Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"

Pros: "It was cool in the plane on a hot day."
Cons: "Nothing to report, all was normal. The safety video is awful."

Cons: "One piece of luggage was left at Heathrow. It arrived on the next flight so it turned out ok but was stressful for an hour."

Cons: "long delays between segments of the flight however the business class BA lounge was excellent . Entertainment systems on the 747 aircraft are getting dated"

Pros: "Quiet and smooth flight Dinner"
Cons: "BA seat configuration in business class"

Pros: "Nice flight and service. Very professional crew."

Pros: "Good leg room, good service from staff and left early"
Cons: "Did not have food so can't comment but tea was cold, however cabin crew more than happy to change it. no other negatives to think of"

Pros: "Boarding was different than told. All boarded from front. Routine short flight"

Pros: "Plenty of entertainment in the headrest screen to keep you occupied, including lots of TV, movies, trivia games, and even a chat for travelers on board to connect."
Cons: "It’s the old 2-4-2 row setup. Nobody likes being in one of the two middle seats. We booked through AA which meant we couldn’t check-in online on ba.com. We got what was left."

Pros: "Seating quality was good Crew was fine"
Cons: "They could be better, friendlier"

Pros: "The Crew were great"
Cons: "Boarding could have been more efficient"

Pros: "Nothing to special comparing with other first class"
Cons: "Boarding process was very late, they made us wait in the cold for 10 min before letting us in the plane. The staff was professional but not too friendly and the place is old. When I purchased the ticket it said it was a airbus A380"

Pros: "Staff are friendly, accomodating for an unaccompanied child with me, upgraded me and helped to support the extra baggage needs"
Cons: "Old, dirty planes with bad enterainment systems and mediocre food and drink offerings. With the price of a ticket more than Emirates, KLM and other airlines, always really suprised the overall crappy hardware, infrastructure on planes etc. When can we get a decent plane to fly the long haul flights. And an actual entertainment system like to competitors?"

Pros: "Not much"
Cons: "There was an abusive passenger sitting behind me that kicked my chair the entire flight. They were angry that they didn't have more space and that I wanted to have my seat back. I offered to put it up during meal times to make sure they had enough space but that wasn't good enough. The crew knew what was happening and tried to get the other passenger to stop but the passenger persisted. The crew refused to upgrade me even though I had paid for an aisle seat and there were no other aisle seats available for me to move to. I find this service unacceptable. I probably won't be willing to fly BA again as they obviously care more about money than ensuring their customers are comfortable."

Pros: "Flight was pretty much empty. I had more room to relax."
Cons: "Very old and antiquated video monitors. You can hardly see the videos. Strongly suggest a better plane between London and Washington DC"

Cons: "No wifi on a +11hr flight TV Screen looks horrible. Too old. Didn’t even watch any movie on it. got downgraded from First Class to Business Class because the airline oversold first classs. Shouldn’t happen."

Cons: "Very cramped seating."

Pros: "The airline attendants were very nice and helpful. I had to stow my backpack in the overhead since I was sitting in a front seat with no underseat storage. The flight attendant was very helpful in finding a storage place for me near my seat since I was unable to find a place that wasn't towards the rear of the plane. I've always enjoyed flying with British Airways. Always first class service no matter where you sit."
Cons: "I have no complaints about my flight."

Pros: "Pleasant helpful staff, comfortable, clean seat, good food."
Cons: "Having to pay TWICE for extra item of luggage!! Some delay with boarding"

Pros: "Plane was nice"
Cons: "Didn't get food order correct"

Pros: "What a different experience in relation to last week!"

Pros: "Wonderful customer service and hot meal was a lovely treat!!"

Cons: "No direct communication. Really bad"

Cons: "No food, not even snacks or soft drinks offered unless you paid."

Pros: "Once I was actually at a boarding person to be checked in, the process was quick"
Cons: "Announcement was made to all passengers inn rows 20-40 or so to line up, which we did. Then, we were told only priority passengers were to be boarding. Priority passengers asked where their linne was, and a BA crew member snappishly answered "where the sign says Priority". The sign wasn't able to be seen, and these passengers shouldn't have been faulted for BA's ineptness. After being checked in, I asked an another BA agent where to go. Upon arriving at the aircraft, I was rather frostily told "you're onn the wrong level" and pointed to the stairs. I let them know that I was on the 2nd level due to the direction of the BA staff. My seat space was reduced to a mere 12" when the passenger in front of me abruptly reclined his seat all the way back."

Pros: "Impressive airplane at first sight when boarding."
Cons: "Blankets were a little bit dirty. Screen was very small compared to other air crafts. Food was... British. So it was OK. Crew could have been better."

Pros: "The crew, they were very friendly and responsive when my seat equipment was found broken"
Cons: "My seat equipment was broken so there was no film for a long flight."

Cons: "Flight was 3 hr delayed, seats were uncomfortable, flight was oversold and could not seat next to spouse even though we booked well in advance."

Pros: "That the flight was not full and empty seats to stretch out your legs"
Cons: "The movie selection was poor. Sat near crying baby and autistic kid very unpleasant. Should have section for family and kids and a way to alert other passengers of young children seating."

Pros: "Crew were friendly"
Cons: "Noise level when people were trying to sleep; seats not too comfortable"

Pros: "Extra leg room in premium economy"
Cons: "Service poor relative to global peers, food mediocre, entertainment system totally outdated"

Cons: "Too cramped"

Pros: "The crew was awesome and boarding was quick"

Pros: "Crew was very accommodating but all three of us passengers were very close together, Thank goodness we were all considerate of the other."
Cons: ", Thank goodness we were all considerate of the other.Just need a little more elbow room for a comfortable flight."

Cons: "Flight was so delayed that we missed our connection"

Cons: "Delay of 1 h at Philadelphia to Syracuse !!"

Cons: "INTERNET is difficult to figure out in these AA flights"

Pros: "We finally got here."
Cons: "Communication about the delay , which gate we were leaving from, having an entertainment system that worked (they said I could use my device with the app downloaded, but it did not work, I kept getting an error)."

Pros: "Not much crew stayed in back almost the whole 6 1/2 hr flight and seemed not to friendly"
Cons: "It would have been better if they had departed when they said they were going to after a delay. Flight was delayed first 1 hr then two more hours. The airline finally posted that it would depart a 4 PM and we didn't even start boarding until 5PM. Then they tried to rush us on so that everyone was standing on the HOT jetway for 10 min waiting to get on the plane. Plane didn't take off til 5:35 PM. Over all on this trip I had three flights that were delayed. I'll think twice before taking American Air again."

Pros: "The crew did an excellent, professional job."
Cons: "There were problems with arrival at the gate necessitating delay and 3 gate changes for connecting flight. This was not fault of American but due to a plane breaking down at the original gate at LAX causing our plane to be rerouted to a different gate."

Cons: "I paid extra for an emergency exit seat. The seats in the row were visibly different from ones nearby -- the seat padding was gone (felt like I was sitting on a board) and the seat bottoms slanted down producing a feeling of sliding out of the seat."

Cons: "It ridiculous how small the seats and aisles are. It not fun flying any more"

Cons: "Missed the flight"

Cons: "My A/A flight, which was scheduled to get in after midnight, was delayed by over an hour with multiple gate changes."

Cons: "Entertainment is becoming too complicated for us old heads. Food, I still resent having to pay for something that is ed to be included in my fare."

Pros: "Quick flight. Took longer boarding than air time!"

Pros: "Busy but kind stewardesses"
Cons: "Please offer another snack option besides carboard flavored pretzels."

Pros: "Must wider seats on this aircraft"
Cons: "Inflight monitor broken"

Pros: "Friendly staff and helpful"
Cons: "Did not fly out of Ontario, I was being led to fly out of LAX since there was a delay. Ended up flying out of John Wayne Airport."

Pros: "great"

Cons: "Delayed takeoff by 1 hour waiting for a crew to fly in. Upon crew arrival, new crew member states that there are standby crew available and he's not sure why they didn't call on them. Then we continued to wait for 3 more passengers who were delayed and now had a chance to board our flight. Once landed, gate was occupied by yet another flight running late so we waited for 15 minutes to get to the gate."

Cons: "On time"

Pros: "The flight was on time. It was smooth and we had absolutely no problems"

Pros: "One cabin crew went the extra mile for me...rescued a partial dental plate which I had inadvertently tossed in the trash."

Pros: "I like the in-flight attendants as they are courteous even though it was late night flight. I cannot complain at all."
Cons: "Gate agent refused to try to put my 9-year-old son to sit next to me. She said "It's full flight" right out of the bat. Well, even if that's the fact of the matter, at least, be kind in responding to customer's inquiry. My son was seated across the isle, same row, but in reality the row was not even straight. And as a little boy, he cannot sleep straight and he has to lean to a stranger's shoulder? Thankfully I got a nice gent who should have sat next to him who were so kind to exchange seat with me. It's all in the attitude.... hopefully my attitude is not as bad :-) But maybe the gate agent was so tired for it was the last flight from ONT, at 1 AM. Bless her heart! Thank you though for your help to get the plane leave on time.!"

Pros: "We arrived safely."
Cons: "I don’t like having to pay for luggage or upgraded seats, WiFi. All money makers. Wish every airline could be like southwest."

Cons: "The fact that it was a night flight and the lights were on 75% of the flight. They need to allow drinks to be an option."

Pros: "The staff at Ontario International was very helpful."
Cons: "No real complaint of the flight or staff. Next time I will upgrade my seating."

Pros: "Flight was on time and crew was pleasant."
Cons: "Very small aircraft that didn’t even have a working bathroom. All roll-ons had to be checked because overhead bins were too small to hold. Seats didn’t recline and rows were too close. Very uncomfortable aircraft."

Pros: "Absolutely no part of the flight was comfortable or enjoyable."
Cons: "The plane itself was clearly an older model, lacking many amenities I’ve come to expect flying coach. The overhead compartments were too small for larger carryon luggage, and no one on the crew alerted passengers to this. Thus, many passengers had to go against the traffic of those still boarding to find space for luggage. My seat was at the back of the plane so I had to spend close to 15 extra minutes walking back to the front against boarding passengers to find a place to put my luggage. A simple warning from the crew when I boarded would have prevented mine and many others unnecessary trouble simply boarding. During a very turbulent flight, the captain nor the crew made any announcements about turbulence, our safety, or our progress. Also during the flight, one of the flight attendants got into an awkward verbal spat with one of the passengers. Completely unprofessional and bothersome. Additionally, I had fallen asleep when dinner was being first served, but woke up before it was finished. A flight attendant approached me and asked if I’d like a dinner to which I replied “Yes”. The flight attendant never returned with a dinner for me, thus I did not eat the dinner, which I had paid for. Lastly, and perhaps most disturbing, was what transpired when a passenger had a medical emergency. With no warning, all of the airplane lights turned on and a loud “CODE RED” was announced over the sound system. Imagine being a sleeping passenger like myself, during a very turbulent flight, to be suddenly awoken to bright lights and a CODE RED shouted loudly over the PA. I’m not overexaggerating when I say that I was preparing for the worst. A truly terrifying moment that I am certain was shared with many others on board. To make matters even worse, as a flight attendant rushed to find a first aid kit (which she had trouble finding) she opened up the compartment over my partners seat and dropped a passengers ipad on her head. The flight attendant did return to apologize, but it was little consolation compared to the stress and panic the crew created. I have flown many times, and this was easily the worst flight of my life. American Airlines should be ashamed of the conditions they put their passengers in and they have lost two customers for good."

Pros: "On time"
Cons: "Small seats"

Pros: "Everyone was courteous and professional"

Cons: "Everything was great"

Pros: "Nice and clean and seats were comfy"
Cons: "No outlet to charge devices"

Cons: "The flight was late"

Pros: "Flight attendants were wonderful and very accommodating. They were pleasant, nice to talk to, and attentive to all passengers. Special assist personal were polite, pleasant and extremely helpful."
Cons: "I did not understand if I booked with British Airways why my return flight was through American Airlines. I requested special accommodations with extra leg room as a result of recent knee surgery. My seat location was in row 34, the back of the cabin. Not as pleasant. Too far to walk leg room uncomfortable at times during the 8 hour flight."

Pros: "Nothing"
Cons: "All. Disappointed to see Etihad airlines declining so rapidly. What used to be my preferred airlines, not anymore and definitely can predict the downfall."

Pros: "Seats were comfortable enough"
Cons: "They force you to get to the airport really early."

Pros: "Crew was nice"
Cons: "Flight was rocky and delayed 4 hours"

Pros: "Great flight attendants"

Cons: "The plane never cooled off for the entire flight"

Pros: "Everything was great to me"
Cons: "The flight was packed"

Pros: "Gave us plenty of food and entertainment"
Cons: "the touchscreen for the inflight entertainment wasn't working properly - slow/unresponsive on the right side - and the announcements were deafening over headphones"

Cons: "Flight was late. More than doubled my layover time"

Pros: "I flew first class. Philadelphia airport is horrendous. I chose to fly first class to avoid lines and make flying by my lonesome go more smoothly. There are no special lines for first class there are absolutely no perks to flying first class out of Philly. The first class flight attendant was rude. They ran out of hot food by the time they got to me so I was served yogurt ... I don't eat yogurt. I waited 40 minutes for my luggage to arrive at baggage claim. The flight to Philadelphia from Tampa was a good experience. They had first class lines. The airport was cleaner. The flight attendant Steve, was kind and professional. I was served a hot lunch. I'm a diabetic and when my blood sugar went low he got me orange juice quickly. I waited maybe 10 minutes for luggage at baggage claim. However with the horrific experience in Philadlephia I may never fly American again. Definitely will never fly out of Philadelphia again. I was told by the woman who I sat next to on the way home that she hates American and usually flys Delta for her business trips."
Cons: "AVOID FLYING OUT OF PHILADELPHIA!!!"

Pros: "Treated very well. Shout out to a flight attendant whose name I think was Renee - I could be totally wrong. Female, lives in NC. A kind, friendly flight attendant really makes a flight pleasant - especially a long flight."
Cons: "The food, especially the snack, was awful. I'm not even sure what that snack was. I think it was melted cheese in bread. But it was bad."

Pros: "Very nice crew. Full meal"

Pros: "everything went smooth"

Pros: "The seats were very comfortable"
Cons: "Just wish the bag checked staff would've been more polite"

Pros: "Entertainment only"
Cons: "Cancelled flight and inconvenience was miserable. Unacceptable service from American Airlines, and consistent with others have experienced as well. Will not travel with AA again."

Pros: "In an attempt to cover their failing fleet that caused a cancellation, they did provide taxi fare to another airport and food."
Cons: "After a cancelled flight sent me to a much larger airport, they did not have the staff to man the flight for 3 hours. I will not make this mistake of flying AA again."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Ontario to South Africa

Airlines flying from Ontario 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 Ontario

Mandatory masks

Masks required on board, masks provided on flights from Ontario

Social distancing seating

Middle seats unavailable to book on flights from Ontario

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario

Book cheap flights from Ontario to South Africa

Recent return flight deals

7/9
Tue
2 stops
United Airlines
27h 00m
ONT - JNB
28/9
Tue
2 stops
United Airlines
30h 32m
JNB - ONT
11/8
Wed
2 stops
Multiple Airlines
33h 50m
ONT - JNB
21/8
Sat
2 stops
Multiple Airlines
30h 00m
JNB - ONT
9/8
Mon
2 stops
British Airways
36h 36m
ONT - CPT
20/8
Fri
2 stops
British Airways
31h 53m
CPT - ONT
27/8
Fri
2 stops
American Airlines
34h 48m
ONT - JNB
7/9
Tue
2 stops
American Airlines
34h 18m
JNB - ONT
29/6
Tue
2 stops
Lufthansa
36h 16m
ONT - CPT
6/7
Tue
2 stops
Lufthansa
36h 11m
CPT - ONT
5/9
Sun
1 stop
Delta
23h 15m
ONT - JNB
29/9
Wed
2 stops
Delta
33h 46m
JNB - ONT
9/10
Sat
2 stops
Qatar Airways
32h 40m
ONT - CPT
16/10
Sat
2 stops
Qatar Airways
34h 52m
CPT - ONT
5/9
Sun
2 stops
United Airlines
48h 45m
ONT - JNB
1/10
Fri
2 stops
United Airlines
30h 32m
JNB - ONT
30/8
Mon
2 stops
Multiple Airlines
36h 00m
ONT - JNB
10/9
Fri
2 stops
Multiple Airlines
30h 19m
JNB - ONT
7/9
Tue
2 stops
United Airlines
27h 00m
ONT - JNB
2/10
Sat
2 stops
United Airlines
30h 32m
JNB - ONT
5/7
Mon
2 stops
United Airlines
41h 11m
ONT - JNB
20/7
Tue
2 stops
United Airlines
29h 01m
JNB - ONT
14/7
Wed
2 stops
British Airways
38h 49m
ONT - JNB
21/7
Wed
2 stops
British Airways
31h 41m
JNB - ONT
13/10
Wed
2 stops
Multiple Airlines
30h 21m
ONT - JNB
31/10
Sun
2 stops
Multiple Airlines
30h 49m
JNB - ONT
5/9
Sun
2 stops
United Airlines
48h 45m
ONT - JNB
2/10
Sat
2 stops
United Airlines
30h 32m
JNB - ONT
15/8
Sun
2 stops
British Airways
36h 36m
ONT - CPT
22/8
Sun
2 stops
British Airways
31h 53m
CPT - ONT
26/11
Fri
2 stops
Multiple Airlines
30h 15m
ONT - JNB
4/12
Sat
2 stops
Multiple Airlines
31h 49m
JNB - ONT
6/9
Mon
2 stops
United Airlines
43h 05m
ONT - JNB
29/9
Wed
2 stops
United Airlines
30h 32m
JNB - ONT
17/9
Fri
2 stops
Multiple Airlines
37h 05m
ONT - CPT
29/9
Wed
2 stops
Multiple Airlines
36h 24m
CPT - ONT
26/10
Tue
1 stop
Delta
23h 30m
ONT - JNB
2/11
Tue
2 stops
Delta
33h 16m
JNB - ONT
6/9
Mon
2 stops
United Airlines
43h 05m
ONT - JNB
2/10
Sat
2 stops
United Airlines
30h 32m
JNB - ONT
Show more results

Recent one-way flight deals

19/7
Mon
2 stops
Multiple Airlines
36h 00m
ONT - JNB
24/8
Tue
2 stops
American Airlines
49h 11m
ONT - CPT
4/11
Thu
3 stops
United Airlines
43h 20m
ONT - JNB
4/11
Thu
2 stops
Multiple Airlines
31h 20m
ONT - JNB
2/10
Sat
2 stops
Multiple Airlines
37h 05m
ONT - CPT
22/8
Sun
2 stops
American Airlines
36h 28m
ONT - CPT
1/7
Thu
2 stops
United Airlines
43h 02m
ONT - JNB
8/7
Thu
2 stops
Multiple Airlines
30h 19m
ONT - JNB
28/7
Wed
2 stops
Multiple Airlines
36h 39m
ONT - CPT
16/7
Fri
2 stops
Multiple Airlines
36h 52m
ONT - JNB
2/7
Fri
2 stops
United Airlines
59h 17m
ONT - CPT
8/7
Thu
2 stops
Multiple Airlines
36h 52m
ONT - JNB
8/11
Mon
3 stops
United Airlines
26h 35m
ONT - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First