ONT - JNB

Find cheap flights from Ontario to Johannesburg

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

ONT — JNB
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

When to book flights from Ontario to OR Tambo

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

Top tips for finding a cheap flight out of Ontario

  • 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 Ontario to Johannesburg flights

Top 5 airlines serving Ontario to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12110 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
7,9Food
Airline reviews

Food was not upto the mark. Boarding at Boston and Doha was chaotic. Overall experience was not up to the mark

Read more about Qatar Airways

Food was not upto the mark. Boarding at Boston and Doha was chaotic. Overall experience was not up to the mark

I was so happy and at ease with the crew 100 %the best ever

This flight was cancelled

Inaccurate flight time, need to improve customer service. It’s better for them to spend money on hiring professional staff instead of spending money on expensive ads.

Pros: "Great crew! Excellent business class suite"
Pros: "Train the stuff Better food"
Pros: "The crew was v good"
Cons: "The seats and boarding staff"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Cons: "I was not able to fly"
Pros: "Crew was friendly and seating arrangement was great traveling with 2 small children. Food was great and very tasty."
Cons: "more leg room and headphones that worked."
Pros: "Same as earlier flight"
Cons: "Nothing"
Pros: "Everything....The service,the food,the in-flight entertainment(so many films to chose from) the flight attendants were brilliant,the flight was smooth it went by so fast as though time didn't exist.I recommend Qatar Airways to everybody."
Cons: "Can't find any fault...Sorry!"
Cons: "Narrow 2x2 sleeper seats are really narrow and feel much too close to one another. ."
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Excellent seats..."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Cons: "Seat didnt fit to me."
Pros: "Overall a good service with good food."
Cons: "When flying from New Zealand to Doha, we departed Auckland at 15h25 and due to the time zone, most passengers body clocks would have been expecting sleep within a few hours. However we were flying West and thus into daylight. Sadly the window seated passengers were not asked to close their window blinds to block out the sunlight and many were left open. This made the cabin very bright and a difficult environment in which to sleep. Too much advertising before the on board videos, but otherwise content was good."
Pros: "Service, entertainment, crew were all excellent!"
Cons: "Flight length"
Pros: "Seat next to me was empty, helping with the very cramped conditions. Great food. Movies were okay."
Cons: "Late boarding, then delayed further due to departing passenger. Delay caused me to miss my connecting flight in Doha. 5 Star Airline marketing is nonsense. Same cramped seats as any other airline. Boeing 777 is a disappointment. 787 is much better."
Pros: "Excellent service. Excellent quality of food."
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Cons: "My flight was delayed almksr 3 hours...nothing more. It's very frustrating because the problem could have been avoided if they were more careful but oh well. I'm making this review very short compared to my others because I know that if I start on a rant, I won't stop. Trust me, I'll safe that for the phone call complaint I'll be making in a few hours..."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "Very organized, helpful staff, they also provide lots of entertainment and food"
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "Meeting me at the gate of the previous flight Driving me to the next gate all in a very hospitable atmosphere. Free sleeping pajamas Full food menu around the clock bed making service attention to detalis friendly air crew."
Cons: "Wifi is for a limited time and hard to figure out. toliettes get too busy during at peak times."
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
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"
Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."
Pros: "The service on this flight was not very good. We almost missed our flight whilst waiting for a wheelchair for mother. She had to finally walk to the boarding gate because the wheelchair we had requested did not come."
Pros: "The Boing 777."
Cons: "Flight attendants English very poor."

All but one of the flight attendants seemed like they didn't want to be there, and this was a 7:00 a.m. flight, so they should have been chipper and ready to start the day but instead were almost surly. In fact, one flight attendant seemed so annoyed that she had to clear people's trash after the in-flight drink/snack service that she was grabbing people's cups with such vigor that she spilled some of something on me, since I was sitting in the aisle seat. She didn't even notice (or care). They also didn't seem willing to help people. One guy was in a middle seat with a rather large person in the window seat, and he wanted to to move to another middle seat where he might have more space. The flight attendants just told him to wait until after takeoff and then look around himself and find himself another seat and ask the people in that row if it was ok for him to sit there. I would have expected the flight attendants to walk down the aisle, make note of the empty middle seats, and ask the people in those rows and then report back to the man asking to move. I mean, it doesn't make sense to make the passenger do all of this himself when he can't see down the length of the plane to find the empty seats. This was by far the most unpleasant flight crew I've flown with in a very long time. Not sure what Delta is doing to its flight crews, but they're clearly not happy to be working.

We had a delay on our flight because of problems with the AC and we had to wait inside of the plane for 1 hour until the problem was solved and we were able to take off. We know that might happen. But also we were on the last seat and when they get to us with the snacks they are out of some of them.

Food

Nothing to rave about. Just another flight

Limited food choices and poor quality

Too crowded. Stale almonds. Boarding very slow. Crew was friendly and helpful. Flight was smooth and uneventful.

These types of planes have very small overheads bins. If you are not one of the first 25 on board, your folly bag goes gate checked.

Great service during the pandemic.

Our favorite flights. Straight shots, with as much comfort as one would expect.

Pros: "Crew was nice"
Cons: "Nothing really"
Pros: "Crew was great!"
Pros: "the scheduled time offers, the fast boarding time"
Cons: "offer lactose intolerance snacks"
Pros: "Never went on the flight."
Cons: "Awful customer service"
Pros: "Nothing"
Cons: "Terrible flight experience from delta"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "The crew was very friendly. The plane was very quiet (except for noisy crying babies)."
Cons: "Unless you can afford the higher priced "comfort class" or first class seats, the seating is very, very cramped on Delta's 757s. It's a good thing the flight was only 5+ hours (but that's not long enough to get any decent amount of sleep on this flight scheduled as a redeye)."
Cons: "Too cold"
Pros: "The crew were so kind and professional"
Cons: "The flight delay was a pain"
Pros: "The crew was amazing"
Cons: "Ran over 2 hours late with no explanation"
Pros: "Great service"
Pros: "None of it"
Cons: "Everything. Can it please leave on time for once"
Pros: "All needs were met."
Cons: "There was a fire truck with lights going on the run way when we arrived. Wasn’t concerned because the crew didn’t seem concerned but would have also liked to have been told to not be concerned due to other passengers worrying. But you can’t know everything so no big deal"
Cons: "Crew could have proactively provided more water. I was really thirsty mid-flight and had to stand up and ask for water myself."
Pros: "The cabin crew was efficient and very cooperative. My seven hour flight in economy class could not have gone better. Kudos to Delta for a safe and comfortable ride."
Cons: "A few more audio selections would have been welcome."
Cons: "Flight was delayed and we missed our connection in Atlanta. We’re put on standby on the 2 later flights with no guarantee of seats. Flights out the next morning we’re booked as well. Would’ve had to wait until 2pm for a flight home. Decided to switch destinations and rent a car to get home. Luggage also wasn’t on plane to Columbia, SC either even though they said they would be!!"
Pros: "Early warning about little overhead compartment baggage space. Short flight made shorter in air."
Cons: "No enough carry on baggage space"
Pros: "Delta Flights are always enjoyable and the staff is always treats you with courtesy"
Cons: "The only thing I don't understand is how the planes are loaded. and this is only a comment and I know you and others carriers have there way of doing things. I just don't understand why you load the first section of the plane first and the back of the plane last, It looks like you would want to load the back and come forward so everyone is not getting hit and stood over while everyone is loading."
Pros: "Take off on time, arrived early, pleasant flight attendant"
Cons: "Had to sit on tarmac after arriving early"
Pros: "Smooth flight; on time; easy check-in"
Cons: "Food was o.k., but not great"
Pros: "Delta is professional and safe. The best fares ever."
Cons: "Lack of food/snack choices. Seem like a shortage on ice."
Cons: "plane delayed over 3 hours."
Cons: "Delta seats in Economy are smaller (narrower) compared to their competitors."
Cons: "I was the very first person in line for Zone 3, and they automatically told me I had to gate check my bag, which would mean adding at least 20 minutes when I landed. I took it on the plane anyway; and there was PLENTY of space in the overhead compartments. This feels like I’m being treated as a second class citizen because I was unwilling to be nickel and dimed for seat or boarding upgrades. It’s infuriating"
Pros: "Everything was great from boarding to landing."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "I was rerouted."
Cons: "No one would reissue me a ticket for the next flight. Delta and West Jet kept saying the other company should do this, and in the end no one did and I had to purchase another ticket."
Pros: "Flight Crew were friendly and attentive. Boarding is well organized."
Cons: "My itinerary was changed multiple times, most importantly impacting my arrival time into Victoria BC. This flight was changed twice, the first time I received an email notification telling me the new flight was an hour later. When I got my check-in email 24 hours before my trip was to begin I noticed the arrival time for my return flight had been changed again, this time arriving another hour later. I received no notice for this change. Other than a shuttle service, there are no late night public transit options from the Victoria airport into town--a 25 minute drive. I was left with 10 minutes between the late arrival of my flight to claim my bags, clear customs and try to make the last shuttle. I specifically purchased my ticket so I would have plenty of time to make this connection. I missed it and wound up having to take a $60 (not including tip) taxi to get into town. Changing my itinerary to arrive 2 hours later without notifying me is unacceptable. I've never had any pot-purchase itinerary changes happen to me on Alaska Airlines, which also has regular service between Seattle and Victoria. I'm inclined to make sure I always use them from now on."
Pros: "loved the airbus and in flight movies good stufg"
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: "Flight all left on time and actually arrived early. Nice to have free movies, shows, etc. Good selection of current stuff"
Cons: "Seat spacing width is too narrow. Knee room was good as we had an exit row."
Pros: "Nothing"
Cons: "Delay and inoperative Sattelite TV"
Pros: "I appreciated the kindness of the staff at each of our stops. From beginning to end they were polite, helpful, and kind!"
Pros: "On time...great service!"
Cons: "Seats were a bit narrow."
Pros: "Service was good. Attendants polite. Information good."
Pros: "I liked the croissants they gave us."
Cons: "it was a small, older plane, so it wasn't very comfy and had no entertainment options. it was a short trip though, so not a huge deal. we were also stuck on the runway for a long time before it was our turn to take off, which is never fun."
Pros: "Food delicious-especially lasagne."
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: "Not much"
Cons: "Delays"
Cons: "The entertainment system was extremely difficult to deal with. The screen did not seem receptive to the human finger and often the menu lines were small and very close together, leading to the incorrect item being selected. Finally I gave up and was just trying to put on "my flight", but it just made me take survey after survey, instead of allowing me access to "my flight" information."

The boarding crew was rude, everything was disorganized with lack of information.

There was already a group forming a line at zone 4 for a good 15mins and another group created another line just 5mins before boarding and the 1st group had to re-queue. A few of us voiced out to the floor crew but they did nothing. Earphones. Could be supplied first since the flight is suffisent for a movie.

Have people at the Westjet counter

Delay and change of terminal last minute

They canceled our flights but the flight went on anyway.

Pros: "Nothing"
Cons: "Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again"
Cons: "When its rain we shouldn’t walk to the air plain"
Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"
Pros: "Great crew."
Cons: "Ran out of business class meal. Substituted a Econ class."
Cons: "Crew members in Amsterdam were very rude and disrespectful"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Pleasant flight"
Cons: "We were delayed & missed our connection"
Cons: "We had 4 hour delay causing a stop over at 3am. So yeah"
Pros: "Crew was great and professional."
Cons: "Entertainment controls were outdated and confusing to operate. There were no charging ports."
Cons: "If only there was a way to be able to lie down and sleep - you would be pioneers in aviation"
Pros: "Cabin Crews was extremely good and hospital. Transfer point staff buggy / wheal Chair was good and second to none."
Cons: "Transfer point needs upgrade."
Pros: "Smooth and faster than expected trip. I felt free to get up and walk around on this long flight. Food was good. I sat in seat with extra leg room for the first time and it was worth it"
Cons: "lost baggage"
Cons: "At the check in they made me pay 50€ for my luggage. This is really upsetting because from Houston to Venice they didn't make me pay. Either the website wasn't transparent or the lady at the desk made a mistake. Very upsetting, one luggage should be included."
Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."
Pros: "Very personable staff. Food acceptable for airline fare. Ticket price was outstanding."
Cons: "Paid for extra legroom, but very narrow seats not comfortable. Very difficult to sleep. Old plane--could not hear movies and unclear screen. Music sounded OK and choice was good."
Pros: "Smooth flight."
Cons: "Seat a little cramped."
Pros: "Everything was clean and well organized."
Cons: "The flight was delayed 1 1/2 hours."
Cons: "Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place."
Pros: "The leg room, was surprisingly roomy"
Cons: "The food and that there was no entertainment."
Pros: "The aircraft felt clean and quite spacious (decent legroom). Cabin crew was friendly and everything went as expected. Bonus points for the Beemster cheese sandwich (I was totally disappointed when they served the food, but more than pleasantly surprised by the quality of the cheese - I even bought some afterwards, from the Albert Heijn just outside the security area)."
Cons: "Very odd queue separation at boarding. Passengers were divided in 5 lanes, depending on their seating area withing the plane (for a more efficient boarding, I presume) but, by the time we all got to the actual aircraft, we formed another queue in the boarding bridge so it didn't feel like any time was saved or anything."
Pros: "Norhing"
Cons: "They have mabaged to lost my luggage"
Cons: "Bit cramped for space"
Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."
Pros: "The staff were professional and friendly The food was very good and plentiful The inflight entertainment has lots of choices The bathrooms remained clean All in stark contrast with BA with who I did the same flight 2 weeks ago and all the above points were very poor"
Cons: "Nothing"
Pros: "Consistently high standards"
Cons: "Nothing"
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: "Crew was courteous and polite! Entertainment system had some great movies at no additional cost."
Cons: "Poor communication between delta, KLM and Air France meant that I couldn’t check in online and get a digital boarding pass. Furthermore I couldn’t use the check-in kiosks because my name was listed as Reidmr instead of Reid, which meant that my boarding pass did not match my passport. Overall this caused unnecessary delays that were compounded by the fact that I couldn’t use my TSA precheck. My main problem on the plane was that I had to struggle to get water served to me. It’s always so dry on planes and I would have liked to be able to get more than one tiny glass of water at a time. Also, would have loved a window at my window seat. Plus no WIFI!?"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Good multi media access and content"
Pros: "Professional, welcoming and very friendly crew, well-maintained aircraft, comfortable seat and good food. Keep up the good work, KLM."
Cons: "Not much to comment on here."
Cons: "Two hours delay in the start."
Pros: "I really like the spaciousness, the plug ins and general service"
Cons: "I have a dairy allergy but had no option to prepurchase a dairy free meal. It made for a very unenjoyable flight as I couldn't eat anything they had. What was worse was after I told them of my situation they said they understood and had a meal that would do but there was cheese, yogurt, milk chocolate, etc."
Cons: "The bags where damaged from the staff"
Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."
Pros: "The flight was delayed by 40 minutes initially then a further 20 making it an hour late. Sitting at the gate there was then suddenly a last call to board the flight and a mad rush for everyone to get on. I appreciate that delays happen but the lack of communication ragardinh altered boarding times didn't make the situation any easier"
Cons: "As above"
Pros: "Professional, friendly service. Punctual, safe flight. Comfortable, spotless airplane."
Cons: "What is there not to like about KLM? I cannot find anything."
Pros: "The constant supply of food that was offered to you. The crew was nice and always helpful."
Cons: "The process of boarding in Amsterdam was not organized and felt more stressful than it needed to be."
Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."
Pros: "Nice, turbulent-free flight. Food was good, service with a smile. Leg space was OK because Boeing 777s are usually better at this."
Cons: "Flight left over an hour late because of a sensor glitch. It is concerning when a technical glitch happens. But, the flight was smooth."
Pros: "I ended up getting home with less delay than originally predicted. I guess that's a good thing Also delta customer service was super polite and trying to help when I called"
Cons: "Delay again... seems to be pretty frequent on KLM flights at least on the ones I flew with in the past 4 years... this time it was 3hours wait due to a technical issue... no alternative flight option and we ended up getting a very old plane as a replacement. In addition people at info terminals are disorganized and not kind at all.."
Pros: "captain was great."
Cons: "I slept didn't have snack offered and no entertainment"

Seats were comfortable. Crew helped an I’ll passenger in the nicest way.

Boarding the plane was not organized, that could have been better. Staff was friendly on the flight.

Pilot was helpful with update Re the delay but attendants did not explain there would not be any beverages.

Boarding: I was asked to check my carry on complimentary. I assume the staff believed my handbag was too big. Crew: n/a outside of the snack service. Comfort: the turbulence was so bad I was nauseous. I looked for the bag behind the seat and it looked used. Food: n/a except for the complimentary cookies. Those taste good. Entertainment: only allowed for Sprint/T-Mobile customers for some reason. My flight two days before included entertainment so this was disappointing. American Airlines spelled my name incorrectly which resulted in me being unable to use pre-check on both flights. I am overall disappointed with this experience.

American is always excellent! I never have problems and everyone is nice

Disappointed in the toilet area both flights- filthy and urine on floor everywhere both flights Boarding and texts communications excellent

Pros: "Once in the plane the crew was great."
Cons: "I paid extra to choose our seats. They told us the seats weren’t available. My family was separated on the plane and I lost out on the money I paid."
Pros: "The crew was amazing and we arrived early! It was the perfect flight!"
Pros: "The crew was awesome and boarding was quick"
Cons: "Overall good flight however the WiFi didn’t work"
Cons: "Plane had to land in a different city due to inclement weather. Very disorganized process, huge traveling setback, never got my travel voucher."
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."
Pros: "Great crew"
Cons: "Left late and had a middle seat"
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 was really nice and I like the cookies"
Cons: "."
Pros: "Width of the seat is nice"
Cons: "Boarding process is not great and delays while already boarded are terribly frustrating"
Cons: "It ridiculous how small the seats and aisles are. It not fun flying any more"
Pros: "The access to a movie while flying was great to help pass the time."
Cons: "All good"
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: "Must wider seats on this aircraft"
Cons: "Inflight monitor broken"
Cons: "All flights should include WiFi, and or entertainment, and better snack options. Flights out of and to Burlington are very expensive!"
Pros: "It was incident free."
Cons: "I can't comment on food. I didn't get any."
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"
Pros: "Great flight"
Cons: "everyone was friendly"
Cons: "On time"
Pros: "The flight was on time. It was smooth and we had absolutely no problems"
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."
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: "Crew. There was very long delay."
Cons: "Too cramped. Long delay could have been made better but ongoing announcements from airline, but this was often late."
Pros: "Everyone was courteous and professional"
Cons: "Everything was great"
Pros: "Nice and clean and seats were comfy"
Cons: "No outlet to charge devices"
Pros: "Smooth ride, easy security"
Cons: "There were 2 flights going to Roanoke at almost the same time. The other one was delayed by a lot; ours by a little. But personnel DIDN'T TELL US WHAT WAS GOING ON. We were all standing around wondering what was happening.It's the NOT KNOWING that is so horrible. We could tell from the screen that it was delayed, but it was clear the flight would leave much later than the screen said, but they wouldn't tell us anything!"
Pros: "777-300 - Good room in main cabin extra. Good entertainment choices. On time departure."
Cons: "Breakfast is terrible - too much sugar!"
Cons: "The plane never cooled off for the entire flight"
Pros: "The seats new"
Cons: "Had to pay for upgrade in order to get a seat. The seat didn't even have extra legroom. Did not get early boardingveitger and I'm even a an advantage cc program holder!!"
Pros: "I liked the crew, they were nice and tried to help, food and refreshment was good."
Cons: "1) Flight from Dallas delayed and caused me to miss the connecting flight from London to Vienna. 2) Monitor for the entertainment not working AT ALL. Crew tried to reset it multiple times, but it didn't help. So flight was longer due to delay and I was looking at the BLACK SCREEN entire time. 3) I attempted to read my book. Since it was a night flight and overhead lights were off to prevent disturbance, I needed to use reading light. Well, the reading light was not working. I called a flight attendant to assist me. She tried to help me, but confirmed that it was out of order. 4) There was not information regarding terminal for my connecting flight. Captain kindly referred us to look up this information on our individual screens. Mine was not working, neither was the screen of the passengers next to me. Not helpful at all."
Pros: "Friendly customer service, good snacks."
Cons: "No negative actions or interactions."
Pros: "Everything was great to me"
Cons: "The flight was packed"
Pros: "otherwise ok"
Cons: "2hr delay"
Pros: "Very nice crew. Full meal"
Pros: "Not VERY overcrowded"
Cons: "Nothing"
Pros: "The seats were very comfortable"
Cons: "Just wish the bag checked staff would've been more polite"

Delay. Long wait in line. Poor communications.

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

Book cheap flights from Ontario to Johannesburg

Recent return flight deals

11/2Sat
2 stopsKLM
29h 05mONT-JNB
20/2Mon
2 stopsKLM
26h 14mJNB-ONT
R21 610
10/2Fri
2 stopsKLM
29h 05mONT-JNB
19/2Sun
2 stopsKLM
26h 14mJNB-ONT
R21 679
10/2Fri
2 stopsKLM
29h 05mONT-JNB
20/2Mon
2 stopsKLM
26h 14mJNB-ONT
R23 327
14/5Sun
2 stopsAmerican Airlines
31h 27mONT-JNB
19/5Fri
2 stopsAmerican Airlines
29h 43mJNB-ONT
R24 271
9/1Mon
2 stopsUnited Airlines
46h 04mONT-JNB
30/1Mon
2 stopsUnited Airlines
36h 04mJNB-ONT
R25 489
11/2Sat
2 stopsKLM
29h 05mONT-JNB
19/2Sun
2 stopsKLM
26h 14mJNB-ONT
R25 901
1/4Sat
2 stopsBritish Airways
37h 32mONT-JNB
15/4Sat
2 stopsBritish Airways
37h 02mJNB-ONT
R27 034
25/4Tue
2 stopsMultiple Airlines
37h 00mONT-JNB
13/5Sat
2 stopsMultiple Airlines
36h 05mJNB-ONT
R27 189
25/4Tue
2 stopsMultiple Airlines
31h 55mONT-JNB
13/5Sat
2 stopsMultiple Airlines
36h 05mJNB-ONT
R27 223
10/2Fri
2 stopsKLM
29h 05mONT-JNB
19/2Sun
2 stopsKLM
26h 14mJNB-ONT
R27 635
7/4Fri
2 stopsUnited Airlines
27h 00mONT-JNB
14/4Fri
2 stopsUnited Airlines
32h 45mJNB-ONT
R27 738
1/4Sat
2 stopsUnited Airlines
36h 25mONT-JNB
8/4Sat
2 stopsUnited Airlines
37h 53mJNB-ONT
R29 197
19/4Wed
2 stopsQatar Airways
30h 50mONT-JNB
4/5Thu
2 stopsQatar Airways
32h 27mJNB-ONT
R29 334
9/2Thu
2 stopsMultiple Airlines
37h 35mONT-JNB
19/2Sun
2 stopsMultiple Airlines
32h 35mJNB-ONT
R34 192
8/2Wed
2 stopsMultiple Airlines
31h 55mONT-JNB
19/2Sun
2 stopsMultiple Airlines
32h 35mJNB-ONT
R34 415
7/1Sat
2 stopsKLM
29h 00mONT-JNB
21/1Sat
2 stopsKLM
26h 17mJNB-ONT
R36 354
9/2Thu
2 stopsMultiple Airlines
41h 40mONT-JNB
18/2Sat
2 stopsMultiple Airlines
33h 45mJNB-ONT
R36 766
14/2Tue
2 stopsMultiple Airlines
37h 35mONT-JNB
18/2Sat
2 stopsMultiple Airlines
40h 30mJNB-ONT
R36 972
8/2Wed
2 stopsMultiple Airlines
31h 55mONT-JNB
18/2Sat
2 stopsMultiple Airlines
40h 30mJNB-ONT
R36 990
21/12Wed
2 stopsUnited Airlines
27h 05mONT-JNB
29/12Thu
2 stopsUnited Airlines
36h 15mJNB-ONT
R48 335

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/5Sat
2 stopsQatar Airways
31h 55mONT-JNB
R17 371
13/5Sat
2 stopsQatar Airways
31h 55mONT-JNB
R17 903
10/1Tue
2 stopsUnited Airlines
27h 11mONT-JNB
R18 795
31/12Sat
2 stopsQatar Airways
35h 55mONT-JNB
R19 138
2/4Sun
2 stopsMultiple Airlines
34h 30mONT-JNB
R20 426
28/12Wed
2 stopsQatar Airways
31h 15mONT-JNB
R29 248
10/1Tue
3 stopsAmerican Airlines
34h 25mONT-JNB
R81 806
10/1Tue
2 stopsMultiple Airlines
48h 36mONT-JNB
R86 870
10/1Tue
2 stopsMultiple Airlines
48h 36mONT-JNB
R86 887
10/1Tue
3 stopsUnited Airlines
51h 11mONT-JNB
R102 266
9/1Mon
2 stopsQatar Airways
36h 00mONT-JNB
R107 793
10/1Tue
3 stopsUnited Airlines
51h 11mONT-JNB
R183 008
9/1Mon
3 stopsUnited Airlines
51h 11mONT-JNB
R184 055
10/1Tue
3 stopsUnited Airlines
51h 11mONT-JNB
R188 192

Search by stops

Search by airline

Search by price

Ontario - Johannesburg Flights

Departure:

Ontario (ONT)United States

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Ontario

Browse origins:

R21 679

Browse destinations:

R21 679