Find cheap flights to Ontario

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

— Ontario
Sep 7 — Sep 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/9
Wed 14/9

Latest Ontario Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
2+ stops from R10 960
1 stop from R14 798
Thunder Bay
2+ stops from R22 825

Good to know

Low season

November

High season

July

Cheapest flight

R7 508

Good deal (return flight)

R14 219

Good deal one-way

R13 236
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (21% more expensive on average)
Flight from Johannesburg OR Tambo to Toronto Pearson Intl
or less
or less

Top tips for finding cheap flights to Ontario

  • Looking for cheap airfare to Ontario? 25% of our users found tickets to Ontario for the following prices or less: From Johannesburg OR Tambo R16 740 one-way - R20 974 round-trip, from Cape Town R19 625 one-way - R22 338 round-trip, from Durban R42 067 one-way - R24 680 round-trip
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly to Ontario is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ontario flight deals.

FAQs - booking Ontario flights

Top 5 airlines flying to Ontario

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 11757 reviews
8,3Boarding
8,1Comfort
8,6Crew
8,2Entertainment
8,0Food
Airline reviews

Could t check in online

Read more about Qatar Airways

Could t check in online

Everything was excellence and good

Pros: "No"
Cons: "respect"
Pros: "Great crew, great customer service by phone, great food and entertainment."
Cons: "Boarding and deplaning took ages, but don't they always?"
Pros: "It was like flying in a Four Seasons but better."
Cons: "Boring movie selections. 80% Marvel films."
Pros: "The crew were good"
Cons: "Food- eggs were terrible. The touch screens for the movies didn't work properly on either of our seats. Flight took off late, spent a long time taxi'ing. Sound for announcements was very bad"
Pros: "Crew was very attentive & met all my expectations."
Cons: "Crew needs more booster, perhaps? so they can share some smiles and warm gestures like what we experienced during flight from Singapore to Doha. Ability to choose kids' meal 24 hours before flight. we don't know the avail menu, hence we ordered on outbound only, unable to change afterwards."
Pros: "Great crew and food. Nice economy class."
Pros: "Great staff, great comfort. Great airline!"
Cons: "The boarding system is somewhat confusing with 5 different zonings."
Pros: "Seat comfortable"
Pros: "Food was good, and the crew were very patient and polite - went out of their way to make us comfortable."
Cons: "The aircraft seemed to be really old. The entertainment system on the seat I was allotted did not work, and I had to change seats. In the new seat, the entertainment system worked, but the seat didn't recline, and I had to change seats again - from an initially allotted aisle seat, to a middle seat. Also, the food service time was weird - we got a full lunch about an hour before we landed, which didn't make sense, and had to wait almost 5 - 6 hours between brunch and our next meal - a movie snack. Most passengers were famished by the time the lunch was served. Also, why was there no wifi?"
Pros: "Love the service of qattar"
Cons: "Everything was amazing"
Pros: "the staff were friendly and accomplished good travel nothing was too much for them."
Cons: "nil"
Cons: "Qatar counter check asked how long I will be staying in Ho Chi Minh, even though my visa expired in 2022! Surprise and they are aware of my ticket with a return in Thi September. Then I was asked for how long I will stay is not of Qatar concern. Too much of concern!"
Pros: "In time ,food"
Pros: "Good entertainment."
Cons: "Very cramped seating."
Pros: "Excellent overall"
Cons: "LAX boarding was chaotic I think they should announce First people with disabilities Then Business class After that board Economy class from last rows"
Pros: "I appreciated the friendly and always service minded staff. The plane was clean and I enjoyed good leg room. I was happy with the menus and the film selection was entertaining and current. All over a great experience and I would not hesitate to choose Qatar again."
Pros: "Extra leg room, very courteous crew, and pretty decent food. What’s not to like? I have had only very good experiences with Qatar so far."
Pros: "I enjoyed my flight,it was a smooth trip from Doha to Manila, the Cabin Crew received adequate training on taking care of people, as a professional nurse who is use to taking care of others ,I see someone else looking after me and I really appreciate their efforts. Shortly before we landed at Manila, we were informed that in order to meet international flight rules and regulations that insecticide will be sprayed we were advised to cover our nose,as a medical personnel I see it not good cos it can trigger an Asthmatic attack in a known asthmatic patient ,it was a lovely journey"
Cons: "I enjoyed their meal and services wanted to be Oliver Twist"
Pros: "very courteous flight crew"
Pros: "Smooth take off and landing."
Cons: "Delayed"
Cons: "Great staffs and food service."
Cons: "Did not know what Vegetarian Jain meal should taste like! Even goats and sheep woud not have liked the taste of this special meal. Fortunately, cabin crew member was kind enough to give me a regular Hindu veggie meal rather than my pre-selected Vegetarian Jain meal (VJML) - DO NOT CHOOSE VJML on Qatar, unless you wanna faint from the horrible food! The tray was dirty! Co-passengers in the row behind me were also complaining The audio lead of my headphone would not go into the outlet in the seat armrest! So I had to use audio from neighboring (empty) seat and sync it with video from screen for my seat. What a pain!"
Pros: "Crew welcomes"
Cons: "Bad takeoff and landing"
Pros: "The staff is friendly and attentive. Food has been flavorful and consistent in quality. Blankets and pillows have been clean. The energizer juice was an excellent option."
Cons: "The cleaning crew was in a hurry and there was a used cotton ear swab in the remote armrest. The tray did not close snugly back when closed up. The remote buttons were not quick to respond and needed to be pressed firmly and slowly. The food menu needs more lighter options. The toilet could use mouthwash addition."
Pros: "The Plane was good but not updated with new data"
Cons: "Time delays .. old movies... not a good service with food and beverage... no compensation for the waste of time... restrooms werent clean"
Cons: "Service"
Pros: "Exlent"
Pros: "Very very clean plane."
Cons: "Movie selection could be improved. Second meal had no vegan option."
Pros: "best airline food ever"
Cons: "for an international carrier, leg room is horribly cramped. singapore airlines and qantas offer better leg room in their economy class seats."
Cons: "in flight entertainment interface can be improved to be more user friendly."
Pros: "Service offered by crew, arranged veg food when found not listed. Boston to Doha veg food loading needs improvement."
Cons: "Wait time at Doha for next flight."
Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"
Pros: "Great service and food."
Cons: "It was canceled while am at the airport and i rebooked"
Pros: "Excellent service and aircraft! Top tier entertainment and food and wine."
Cons: "NADA!"
Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"
Pros: "The aircraft was kinda old.. There was no usp plug to charge ur phone. . This was an issue for me. . I was out of charge and i wanted to make some calls after landing"
Pros: "No problems at all!"
Pros: "Good staff and service"
Cons: "Require more leg room"
Pros: "Spacious single seat Plenty of handy storage Pajamas provided Quiet cabin Great service Lounge wonderful as ever Not woken until last minute"
Cons: "Boarding a bit haphazard"
Cons: "I am hard of hearing. It would be appreciated it you would offer more movies with English subtitles."
Pros: "Food"
Cons: "More leg space"
Pros: "Excellent airline. Great experience. Easy. Professional. Efficient."
Pros: "crew service on time arrival and departure customer service, in general"
Cons: "inflight entertainment could be better food could be better"
Pros: "I was given great service by a Nadine in Detroit with JetBlue. She was very calm and helpful with me getting a baggage claim."
Cons: "My bag wasn't transferred to the next plane in Boston so I couldn't get my bags when I got off the plane. I wish someone would have told me because j waited in Detroit for about 1 hour for my bags without any mention of bags that didn't transfer."
Pros: "Staff wonderful,"
Cons: "Entertainment system old, malfunctions"

No leg rest on seats in business class. Its absurd.

Emirates didn't give hotel in Dubai, though our stay was more than 10 hours.

Pros: "Punctual"
Cons: "No beverage service"
Pros: "The Cabin crew was amazing, the ICE entertainment has many options of movies and programs, the flight was smooth to Singapore."
Cons: "Keep the good work."
Pros: "Entertainment always the best!!! The spacious seat and quick check in system"
Cons: "The crew can improve by more attentive and Mayb more staffs. The flight is full, they quite busy. But General is good. The food can be better options"
Pros: "Flight was nice and on time"
Cons: "No toothbrush toothpaste and eyes shades provided"
Pros: "Good food. Professional crew. and overall good experience for a 15.5 hour flight."
Cons: "Again, If you allow people to choose tickets online and they pick the front row, at least don't put them in the back row. That is the opposite of what they requested. After a.long flight and the limited recline, I am very sore in my back. Probably the most uncomfortable flight to date in my travels."
Pros: "The crew was amazing"
Cons: "Nothing, absolutely loved it"
Pros: "Very personable and always a smile."
Cons: "Best business I have the pleasure of enjoying."
Cons: "The seats are a little tight and I paid for a bit of a larger seat. Next time I will upgrade for more room."
Pros: "Entertainment in plan .. airport facilities"
Cons: "Staff in chick in only no staff .. staff in plan ignoring most of passengers except the rude passenger to stop fighting"
Pros: "Pilot does not waste time chatting. Still too much chatter (interrupting movies) but less than on other airlines."
Cons: "Entertainment system is Windows based and designed by a moron, especially CC behavior. Shows ads (LOTS) before each movie. Pops up window chrome every time you dismiss PA announcements. Very few movies/TVs (even those from the US) have CC."
Pros: "They were very supportive.. Thanks."
Pros: "Comfortable seats. Good food."
Pros: "Very poor service, the crew members were not friendly. Low quality food."
Cons: "Emirates have a big name in the industry but their presentation was really disappointing."
Pros: "Great value"
Pros: "Great food. Had my own row, very comfortable. Kind and helpful crew. Amazing entertainment options."
Cons: "Emirates could do better!"
Cons: "I wasn’t aware that there is a ticket with only 15kg baggage allowance - thank God I was taken to the airport by a relative and could leave some stuff with them. Of course, I should’ve checked - but I didn’t know there was an option below 23 kg. You’re never done with learning l"
Pros: "Hotel stay on your long hold"
Cons: "Needs to improve in all sections"
Pros: "The crew was awesome, seating is never comfortable for a long flight."
Cons: "I do not recall any plane departing the dock on time. All Airlines need to work on boarding quicker and leaving on time."
Pros: "Crew were good though snacks weren't on offer without asking."
Cons: "The seat I was had water dripping from the roof shortly before landing. Guess it was the condensation from the airconditioner"
Pros: "Food was excellent (Emirates rep helped choose Asian veg per my need description)"
Cons: "Not applicable"
Pros: "I loved the entertainment choices and the food wasn’t bad"
Cons: "The crew wasn’t exactly friendly. They seemed really tired and as if they couldn’t be bothered with us."
Cons: "hh"
Pros: "I must admit....this is one of the best experiences I have had flying and I fly this route a lot. I was traveling with an Elder who required a wheelchair and every step of the way it was smooth and the crew was attentive."
Pros: "It wasn’t a full flight."
Cons: "The crew were too busy in their own world and attention during service was poor."
Cons: "By the time the food cart reaches rear zones , there are not much left to choose from. It should be better managed so all passengers have a chance to pick the food of their choice."
Cons: "1 day late , no refund for tle lost ticket in Seattle"
Pros: "The airline was good, food fine, entertainment good, and seats comfy."
Cons: "The delay for boarding wasn't communicated good."
Cons: "Newark airport is depressing. Lighting in boarding area is simply awful. Also, cab fare to and from NYC is much too high. Midnight departure time of the flight to Greece is inconvenient. It is just too late. Getting through customs at Newark is a chore. There are not enough computers for passengers to report what they have to report. Also, many passengers I saw did not know how to use a computer."
Pros: "I flew round trip on their flagship Airbus 380 from Toronto to Dubai, about 13-14 hours. Crew was great, plenty of food and drinks, about 3x meals, lost track of how many drink runs, maybe 5x. It was almost too much food & drink! The in-flight entertainment was great, touch screen was fantastic, USB port, even power outlet, on back of seat, plenty of entertainment choices from movies, to video games, to trivia, I even got a kick out of all the camera's mounted on the outside of the plane with all the flight tracking details available on screen, plenty of bathrooms. Its such a big plane it didn't even feel like you are flying. I'm 6'4" so I always choose an aisle seat so i can at least stretch one leg out, the crew was even mindful not to bump my elbow or even my leg when it was extended out into the aisle while i was asleep...which was more than accommodating to something I shouldn't have been doing! Overall Excellent, I wish every airline was like Emirates. They're bringing back the old school service and class airlines used to be like. I know people don't dress up while they air travel anymore, but I'll be dressing up the next time I fly Emirates! ;)"
Cons: "Nothing comes to mind."
Cons: "Awesome"
Pros: "Seat was really comfortable and leg room was excellent. In flight entertainment will keep you busy."
Cons: "Nothing. Emirates are the best!"
Pros: "Choice of movies was good"
Cons: "Changed flights in Dubai but there were not enough or easy directions. Could not hear boarding announcements due to announcement issues. Crew who served were rude and not useful most time, except couple of crew members. Ear phone not working, took a while after asking to get new one. Food was cold and poor - did not have second bite on most food. Crew serving was as if they were in training (must be) Cramped seat, which did not recline much, which was unusual for Emirates. Glad to be out of that plane."
Pros: "Check in was smooth, flight was smooth and pleasant. Great food, great entertainment choices, great seat company. Best part was the hotel provided during my layover in the wee hours of the morning. I was able to sleep well and shower and was therefore more relaxed during the ensuing 14 hour flight."
Cons: "debarking process was one of the longest in my life"
Pros: "Overall very good"
Cons: "The crew was too tough was us not to hit helpful at all ."
Cons: "This seemed far different from emirate flights that I'm used to. Over the years their service has decreased but the 1 meal and sub-par snack I got for an 8.5hr flight was poor, likened to a budget airline. This is the second flight recently I've been on that the drinks come so long after the meal you don't even get to enjoy your cola with the meal. The first food cart should have colas if there won't be another cart to come along until 30+ minutes later. I also expected Emirates to provide an eye patch, an 8 hr+ flight in the night time hours in worthy of an eyepatch. Budget airlines do not provide this, but I expected Emirates to. Lastly, I don't think it's necessary to hand out a menu indicating there is something to look forward to when the food is of quite poor standards for Emirates, standard for all other airlines. Maybe the Durban to Dubai route stocks he flights with less experienced crew, this is the impression I got; a much less refined group of people on the plane."
Cons: "Wheel chair travellers not comfortable as they didnt find help and also have to wait for long time to get their turn"
Pros: "Crew was pleasant and friendly."
Cons: "The plane seemed old compared with my flight to Dubai the morning of May 4, 2017."
Pros: "The crew was great in everything that they did."
Cons: "Nothing"
Pros: "Not many passengers got to spread out"
Pros: "I enjoyed the entertainment selection on board, as well as the food. It was quite tasty and fresh."
Cons: "The crew were not very responsive to passengers' requests. I wanted to have some water, and called for one of the cabin crew, but they didn't bother to answer."
Cons: "The in-flight crew was rude and aggressive. Also there was no communication or announcement regarding the delayed flight. Food was substandard. We've had much better experience with emirates in the past. Next time perhaps we will opt for another airline ."
Pros: "i like the food."
Pros: "Great service, comfortable seats, and great entertainment ..the food isnt too bad depending if ur not a picky eater, but overall its the best"
Cons: "N/a"
Cons: "Not enough food and snacks"
Pros: "On time. As comfortable as coach can be. Crew was friendly and helpful. The bag checkthrough/transfer from flydubai to emirates worked fine."
Cons: "Cabin temperature could have been warmer. The seat backtouch screens are aging a bit. They don't track well on the edges of the screen."

The fact that I had to pay an extra $75 to check-in my luggage was extremely disappointing as I purchased an Economy ticket online and was told that I had an Economy "light" ticket instead. This was the case when departing from Newark to Rome at the start of my trip- they required an extra $75 for that flight as well in order to check my bag. For $1,259.97 I did NOT purchase a "light" ticket as I knew I would need to check my suitcase. I expect a reimbursement of $150 for my extra cost. Please advise where to send proof of payment for reimbursement. Paola Rubbo 917-251-3284 Booking ID: K66B365

Flight was canceled and had to stay overnight

I'm flew Swiss for the first time and like it

Customer service was lacking when we missed our connection

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Cons: "A solution to the seat problem. If the seat only reclined 1/2 the distance they do now, the flight would be enjoyable."
Cons: "Nothing"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "The service and food were good."
Cons: "As a petite person I find the seats in economy class small and cramped. When passengers in front of you recline their seat backs, there is very little room to move, making it difficult to get up and out of your seat."
Cons: "On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!"
Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."
Cons: "No overhead fans and seats were not very comfortable."
Pros: "Baggage out fast Separate bus for 1st and business"
Cons: "Cabin was cold Seat not as comfortable as other business classes"
Pros: "A nice crew n my seat next to me was empty so I can sleep well..."
Cons: "Maybe give every passenger a bottle of water..."
Pros: "Great scenery!!!"
Pros: "Very friendly, without being intrusive. Responsive and happy."
Cons: "The plane from Milan to Zurich was wonderful, light airy and felt like a new plane."
Pros: "Swiss took care of arranging hotel for us and substitution flight."
Cons: "Missed connection flight because of delay"
Pros: "All good, just perfect and friendly crew. Great aircraft (B777)"
Pros: "I loved the upgrade to business class. It was private, spacious, and very hospitable."
Cons: "N/A"
Pros: "Overall everything was great"
Cons: "None"
Pros: "The crew was great. I was lucky to get a comfortable enough seat. Not the one I actually booked and paid for but still it was ok."
Cons: "I was told I was placed on standby for this flight despite the fact that I booked this flight and paid extra for the chosen seat far in advance. The boarding was chaotic. Very poor communication. The flight was very delayed."
Pros: "I loved the aircraft, the courtesy, professionalism and friendliness of the cre, the communications from the pilot. The food was very good and tasty which is a great challenge in overseas flights, the choices of drinks. We will definitely travel again on SWISS, this time for a visit to the Alps hiking trails"
Cons: "I can’t think of anything I did not like at all"
Pros: "the crew was wonderful, I was surprised that they had a little snack on such a short flight, the plane was clean and very comfortable. I plan to use Swiss Air again."
Cons: "nothing"
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "Good product"
Cons: "Seat had some problems, but the crew fixed it for me"
Pros: "After almost completely adapting to the spartan amenities of US domestic airlines, my recent SWISS flight had a too-good-to-be-true quality that rendered my travel companion and I giddy with delight. My dinner (one of three food services) consisted of chicken, potatoes, steamed broccoli, salad, a dinner roll with butter, gruyere, and a strawberry tart... included cream and sugar signaled an inevitable coffee service. This was accompanied by complimentary wine and sparkling water, and heavy-weight stainless cutlery. The seat reclination was good, and the in-flight entertainment was a cut above. Coming off many Frontier flights with pay-for-beverage service, no leg-room, and un-reclining seats, it was about as good as coach can get. I'm actually looking at SWISS routes first before I plan my next vacation."
Pros: "Very good service"
Pros: "check-in at Kloten,wheelchair assistance, boarding, food, bar, general service, uneventful flight, in short: THE WHOLE TRIP Peter Hz"
Pros: "The flight left on time and arrived a bit early."
Cons: "Everything was fine"
Pros: "nice chocolate."
Cons: "The tv screen for my seat was semi-broken, and the UI for it was poorly designed or just old. Lufthansa was much better."
Pros: "short travel time"
Cons: "the landing was way too drastic. The pressure during landing was not gentle and I had a real hard time trying to allow my hearing to come back. The blood pressure in my head felt like my head would explode. My head hurt for a long time. Did not like the flight at all."
Pros: "Fast"
Pros: "The food was really great! And the crew was very friendly. Was pleased that everything went smoothly."
Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"
Pros: "It's such a short flight that to me the experience is pretty insignificant. I liked that it was on time and the rest was very average for what I expected in a 45 minutes flight"
Cons: "I would have loved a video"
Pros: "I got ill on my flight to Zurich and the Swiss Flight Attendants attended to me like true professionals. They made sure I was comfortable until we landed which meant the world to me considering I was SO far away from my home. I'd like to especially acknowledge Frank, one of the attendants, who sat next to me to make sure I did not feel alone while I was sitting in the back with ice on my head, and felt like the world was spinning. He was my point of trust and warmth. That was not only extraordinary service, but human compassion at it's finest. Furthermore, the head attendant, who's name I could not get in the haze of the flight, escorted me from the plane to the cart who took me to the lounge to recover until my next flight. Thank you, Swiss Airlines, for having employees who knew how to triage my illness, and took care of me like family would. I appreciate it greatly and will surely be booking all my future European flights on Swiss. Please extend my gratitude to the flight crew on my Athens - Zurich flight on 5/28."
Pros: "Nothing"
Cons: "It was put on standby because of overbooking. My luggage did not arrive with me. Next day, getting luggage was a hassle, not convenient."
Pros: "Painless flight"
Cons: "No bottles of water for economy flyers"
Cons: "Too narrow seats."
Pros: "Excellent crew"
Cons: "Terrible seats :-("
Pros: "The seat, the airport, the service"
Cons: "The tight connection"
Pros: "gluten free option included gluten free bread, but meal itself was quite bland."
Cons: "in-flight entertainment screen for my and my husband's seats were not working. we complained to the flight attendant who said that they would reset the system, but they never did."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Cons: "I had a lot damaged luggage!"
Cons: "On my return journey I was told at check in that there were delays that would mean missing my onward journey from Zurich. I was then rerouted through Istanbul with the promise that I would be well compensated for my troubles. I was told that I would receive a certain amount for every hour I was delayed from my original arrival at end destination. Well I arrived 8 or more hours after I had originally expected (and the reason I booked with Swiss Air was because of the timing and the apparent luxury of the flight). Once I got back home and tried to pursue this amazing compensation I received some of the worst customer service ever and received 0 compensation for the experience. Very disappointed and will never fly swiss airlines again."
Cons: "I was taken away from boarding for a random check that took a long time due to not enough staff Entertainment system was broken for about 50 people, even after a reset. Terrible for an overseas flight. Food was very poor, staff lied about resetting the entertainment system. The plane took off 1 hour late and was not allowed to taxi to taxi to the gate for 1 hour, making us extremely late."
Pros: "Food"
Cons: "The seats were too small. No room at all!! Could not rest bcause the passenger behind me was kicking the seat the whole trip. Very very disappointed We also paid money to reserve our seats but then checking in they gave us other seats. This is not how you do business."
Pros: "The food was delivered fast. The meals were delicious, especially the chicken and polenta. I also appreciated the ice cream and I enjoyed the selection of movies and television. I also appreciated the map and trip information display."
Pros: "Ok food and ok entertainment"
Cons: "Plane was very hot and there were no air conditioner valves so we had to sit in a hot plane for thirty minutes. Seats didn't recline at all so sleep was out of the question. Just a very miserable flight overall."
Pros: "Plane as always clean, perfectly maintained and of decent comfort. Crew as always very friendly and very professional."
Cons: "Both my flight to Barcelona as well as my return flight were delayed significantly. And there was a delay on 3 out of my last four trips to Barcelona."

The checking process was chaotic with multiple security checks where there was no organized que. Main cabin seats are so small you can't extend your elbows to eat. When the person in front of me pushed their seat back, it knocked my wine cup over.

Flight did not depart due to the weather! Was a stuff around plus the aircraft did not have enough fuel

Another good flight newer plane therefore better seats. The landing was excellent!

Cons: "Nothing"
Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."
Pros: "new plane good flight"
Cons: "seat space"
Pros: "All of it"
Cons: "Nothing Best flight"
Pros: "Crew was excellent, seats are never excellent"
Pros: "Great crew great pilot great entertainment"
Cons: "The way we board feels very classist."
Pros: "Nothing three hours late I went to dc and then took the train"
Pros: "The flight landed early. Check-in staff were great."
Cons: "Boarding was a debacle. Flight was oversold. Passenger had trouble boarding when their group was called."
Pros: "There was an available seat next to me"
Cons: "I had to walk from one end of Minneapolis airport to the other end all within 35 mins to catch a connecting flight, tram was not in service. Not fun!!!"
Pros: "The crew was amazing. Kat and the other stewards were very friendly."
Cons: "Maybe the option for free upgrade to first class if flight is not full??"
Cons: "Delays were unfortunate, but the gate area at LaGuardia was way too crammed, hardly any seats, and poorly organized"
Pros: "Loved the pilot telling us a little about the flight crew and their piloting experience(Air Force) , and how he kept us abreast of flight status/timing , as well as our location at various points along the route. The crew was very very nice!"
Cons: "More leg room"
Pros: "Crew was amazing."
Cons: "Good"
Pros: "Good snacks"
Cons: "Nothing"
Cons: "Just not very pleasant, I guess you get what you pay for"
Pros: "Food and entertainment not applicable"
Pros: "After the long overseas flight this was quick. Nice that it included snacks and beverages."
Cons: "Had to sit on the run way a bit as we were coming in at Albany but not for very long."
Pros: "Extra leg room was great"
Cons: "Entertainment system was flickering"
Pros: "Enjoyed the ease of check in the spacious gate and the cleanliness of the planes cabin"
Cons: "No complaints"
Pros: "Crew were helpful and pleasant"
Cons: "Seating was uncomfortable, cabin was cold and no blankets available, food was just ok, plane had lots of empty seats yet everyone was squeezed into 3 in a row making it uncomfortable, no updates from captain or crew as to where we were in the flight....."
Cons: "The baggage drop attendant was very unhelpful when I asked if she could help me sort out an issue (when I checked in online for the second leg of my trip, i paid for my bag then but they wanted me to pay again for my first flight) and just dismissed me and said she couldn't help, making me pay again for my bag. First time I've ever had an unpleasant experience with Delta."
Pros: "On time, great service, a lot of legroom."
Cons: "Nothing."
Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."
Pros: "Everything except the time of arrival."
Cons: "It was SO late; like 3 hours late."
Pros: "Left on time all went well in Atlanta"
Cons: "Impossible to figure out what to do in Toronto at Canadian Customs. You move from secure to unsecure then back to secure. It’s a mess and nobody tells you what to do or where to go. Picture process took 4 times. Nobody tells you that you have to transfer your own bags from Delta to West Jet. I even asked in a Toronto and they said no and nobody in Atlanta told me to collect my bags. So bags never made it until the next AM. The West Jet rep was very good and located the bags and they were delivered as promised. You should provide 3 page detailed instructions on how to handle Toronto. I am a seasoned traveler by the way. I’ve never seen anything worse. I could go on and on."
Cons: "Z"
Cons: "was a difficult transition from delta to west jet in Toronto and we almost missed the flight"
Pros: "Good customer service"
Cons: "Could not get the boarding pass to print at the self serve kiosk. Had to wait in line for assistance."
Pros: "Delta and Westjet staff are of great help to me."
Cons: "Not applicable"
Pros: "The staff is very friendly. Most pleasant airline I've flown with."
Pros: "On time as scheduled."
Cons: "N/A"
Cons: "Older plane and seemingly frustrated crew. They had very little patience."
Pros: "Left early and arrived early."
Cons: "Smallest bathroom on a plane I've ever seen. Could barely sit down without my knees banging into door or wall."
Pros: "The flight attendant named Steven went so far beyond the call. He was attentive, he fixed our video system when no one else could and when he learned we were celebrating an anniversary he brought us a present. He was awesome!"
Pros: "Refurbished plane. Lighting was good"
Cons: "No TV screen"
Pros: "Staff was awesome."
Cons: "The plane was an older plane and just not as comfortable."
Pros: "Overall the actual flight was good..landing was kind of hard but I'm alive so not stressing that"
Cons: "..but the multiple delays are ridiculous, I would not fly Delta if I had a feasible choice."
Cons: "No space in the seats"
Pros: "I had to change seats as my wife had surgery while we were away, Delta made that happen with little fuss. Seating was quite good."
Cons: "Air travel isn't what it once was, seats are smaller and closer but that applies to most airlines. Nothing specific and I usually fly Delta as it is my first choice above it's competition."
Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."
Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."
Pros: "Crew"
Cons: "3 hours there before the departure."
Pros: "Boarding reasonably quickly; able to find overhead storage for my roll-on even in Zone 3; departed on time and arrived a little early."
Cons: "Very tightly packed; minimal comfort for the flight. MD-88 not as comfortable as the Airbus from Chi to Atl."
Cons: "Not a fan of having "final boarding call" announced to run to the gate, only to sit on the plane at the gate for 30 min because of a scheduled delay at my destination. I know the flight wasn't very full, but that cost me an opportunity to eat dinner. I had to cancel a fast food order because I thought I'd miss my flight!"
Pros: "Worst experience ever."
Cons: "While my experience with Virgin Australia was good, I will not book with them due to the co-share with Delta Airlines. I missed my connecting flight from LAX to JFK due to additional security screening. As such I was advised to head to the Delta terminal to be booked onto the next available flight to NYC. After waiting over an hour in line to be seen by a staff member, I was told that they couldn't change my ticket as it was a Virgin flight. The same staff member didn't seem to even understand the concept of 'co-share', and also told me that because I booked through Kayak and not Delta that they could not help me. This makes me think that booking through a third party is a risky move. I was told there was absolutely nothing she could do, and that I would have go to a Virgin Australia Counter. This involved taking all of my luggage from Terminal 5 - all the way to Terminal 3. I was assisted by Virgin Australia, where they apologized for my experience, and confirmed that it was Delta's responsibility (and that they were capable) of rebooking my flight. Virgin booked me onto a later flight, but I still had to walk back to Terminal 5 (Delta) to give them my checked luggage. I was once again told that I didn't have the right ticket (details listed Virgin and Delta flight number - so this was way too confusing for them). Finally they printed my a boarding card and took my bags. I then ran through security and to gate in time for my flight. Flight was fully booked, due to a many people no doubt experiencing the same thing. Food was awful. Was a big step down from the Virgin flight in every aspect. There was not a single Delta Staff member who would even try to understand or be helpful. I will never fly with Delta again."

The flight didn’t take off on time and was late an hour. Upon landing at our destination we had to wait on board for another half hour. With two small children in tow, a huge inconvenience and totally not worth the extra money paid for a direct flight.

It was just before we boarded the aircraft that we had to literally go thru another security check, we were body checked, all our carry on luggages inspected again and swabbed down. The staff were very rough and not courteous, we were treated like scum. The business class experience for travellers should be better, we were then lined up with Economy class passengers. Turkish Airlines Ground Staff are extremely rude and condescending, muttering under their breath, laughing and being very disrespectful. This was very demeaning.

Very good experience . Will fly again and will recommend friends and family to fly THY

Flight from Istanbul to Toronto was delayed which made me miss my flight to Vancouver. No one is willing to pay for my hotel accommodation.

Was misdirected twice, also as a side note, RBC Avion rewards visa has the worst customer service when you need them. Switching cards as soon as I use all my points

Food Flight Attendants Aircraft Istanbul airport

Denied boarding even though I met all requirements of Canadian government and had the documentation to prove it.

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Cons: "Yes"
Pros: "Food was great, service was also amazing."
Cons: "The seats are so small and so uncomfortable, it almost made the 11hr flight unbeatable"
Pros: "Excellent service for affordable price"
Cons: "Flight was delayed"
Cons: "No one came with drink carts until halfway through the flight. I was very hungry, never offered food. Boarding was late but no communication from staff."
Pros: "the crew was good. The seat were not comfortable"
Cons: "food could have been tastier"
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "The crew was so friendly and very good"
Cons: "Arrived at istanbul airport (Atatürk) at 7am , transit 14 hours, then next flight at 9 pm , I asked tukish airline information if i can get hotel, thay answer in politely way thay cannot provide me a hotel room I flight too many times with another airways whenever i have more than 8 hours thay provide me a hotel"
Pros: "Best service, food, seats, space, amenities."
Pros: "The crew is phenomenal"
Cons: "They had a deported person sitting next to me. The person was in jail and he showed me the court order That made me very uncomfortable."
Pros: "Care from the crew and consideration"
Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."
Pros: "Great food and beverages, excellent attentive service by flight crew. Also liked the complimentary comfort pack and headphones. Will definitely use Turkish airlines again."
Cons: "Entertainment system started out great but technical issues after an hour into our 10hr flight so we we're unable to use it. The flight was full so changing seats was not an option."
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Pros: "I liked food, drink, service and entertainment."
Cons: "I disliked seat, a bit."
Pros: "The cabin crew was very kind. The kofte tasted good."
Cons: "They "board" an hour before takeoff but there weren't enough seats at the gate, so for half an hour, no one actually boarded, we just stood or sat on the floor with our carry-on."
Cons: "Of the last 4 times I've flown with Turkish Airlines, I've been asked to move from the seat I booked. If you book and choose a seat in advance of the flight, I should be entitled to keep it."
Pros: "Flight attendants are super friendly and helpful. The food was excellent."
Cons: "Boarding was very annoying because when you go through security they make you feel like a total criminal for no reason. Checking our laptops as if we have something to hide. We already went through 3 security checks prior to boarding the flight. Security staff was extremely rude and inconsiderate for peoples belongings."
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "The flight was smooth and almost ontime. Professional staff that was active throughout the flight assisting passengers."
Cons: "The access to the gate was through an escalator only, therefore people on wheelchair or families with strollers could not get to the gate easily."
Pros: "Crew is amazing food is good plane is clean and comfortable"
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Pros: "Walking past the Turkish Airlines desk in Dulles and knowing I would NEVER have to interact with these monsters again."
Cons: "I am an experienced traveler. I've been to 17 countries and have flown over a million miles in both business and coach. My wife encountered a problem in Istanbul that involved an airport transit visa through Canada. I am certain that any other airline we’ve ever flown would’ve assisted us, since it was easily resolved. To Turkish Airlines, this is simply a part of their business model and a chance to make more money. It took about 8 hours of our time at 5 different airport locations to eventually buy new tickets to get back the next day. Our original tickets say: “REISSUE With 200.00 USD penalty. What I didn’t see was the fine print at the bottom: “Turkish Airlines reserves the right to change rules regarding ticket changes and refunds.”. They mean it. As bad as our personal experience was, the real reason we are so appalled is that we were there long enough to see this is the norm for them. In our single day there, we saw at least 100 other travelers going through similar things. The ONLY solution ever offered is to purchase another ticket. We witnessed several people weeping. Many losing control and shouting. Their own personnel were screaming at customers (in a separate office area though, it was all yucks and laughing). These were people of all nationalities. Africans, Asians, Europeans. We were lucky because we had the means to purchase new tickets. Others clearly didn’t. I really don’t know what happened to some of them. One moment was very symbolic of the entire experience. Another vanquished traveler was paying $843 for a new ticket with cash. He handed her $845 but she, of course, had no change. Instead of the $5, he gave her two $1 bills. I had one in my pocket so gave it to her as well. She held my $1 bill up and pointed to the corner which had a very small piece torn off…no ink was missing…and sneered “I can’t accept this. She did this simply because she could. We were powerless. She knew it and reveled in it."
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "Every thing"
Cons: "Nothing"
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Cons: "This 13 hours and 5 minutes flight was extremely hot. Regardless of how many times we've asked the flight attendants to make it cooler for us, nothing changed. By the time, we get off my shirt was soaking wet. Imagine flying for so long under these conditions. What an horrible customer service!"
Cons: "Flight was canceled and I missed all subsequent connections"
Pros: "Everything"
Cons: "Nothing"
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Pros: "Food was good the flight was smooth even tho is was snowing and the crew were very nice and professional, wish i could give 10 stars, also best landing ive ever been on in an airplane."
Pros: "I enjoyed the flight to Istanbul but on the return flight they told me at the exit door of the plane that my stroller for the kids will be in baggage claim. The stroller was. It in baggage claim, the Turkish airline representative could not help or prove de a phone number for me to contact somebody indicating although she has the Turkish airlines uniform she works for swissport. 90 minutes later they said they might send the stroller to my house if found and that I may have to cover the cost as Turkish airlines will not....... terrible service terrible experience and I will never fly with Turkish airlines again"
Cons: "the kosher food was poor"
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "Staff on plane were friendly and respectful"
Cons: "Landing was rough , boarding gate is isolated from amenities"
Pros: "The crew was friendly. The entertainment package was good."
Cons: "The food was terrible. Very dry. Warm at best. The temperature of the cabin was too warm. Passengers were fanning themselves to try to cool down. Water should have been offered more frequently. The crew was noisy as they passed through the aisles, making it difficult to sleep."
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "I liked the service and the food."
Cons: "It could have been on time flight."
Cons: "Because of the coup in Turkey, I had to cancel my flight. I'm still trying to get my partial reimbursement. It been two weeks!"
Pros: "Excellent and cooperative staff. It was a smooth flight."
Pros: "Moved into business class much more leg room"
Cons: "Nothing"

Book Cheap Ontario Plane Tickets

Recent return flight deals

17/10Mon
2 stopsDelta
26h 13mJNB-YYZ
25/10Tue
1 stopDelta
28h 30mYYZ-JNB
R10 960
3/10Mon
2 stopsDelta
29h 25mJNB-YYZ
9/10Sun
1 stopDelta
21h 40mYYZ-JNB
R10 977
10/11Thu
1 stopDelta
27h 50mJNB-YYZ
16/11Wed
2 stopsDelta
33h 10mYYZ-JNB
R11 128
11/11Fri
1 stopDelta
22h 36mJNB-YYZ
17/11Thu
1 stopDelta
21h 00mYYZ-JNB
R11 295
11/11Fri
2 stopsMultiple Airlines
31h 03mJNB-YYZ
17/11Thu
2 stopsMultiple Airlines
41h 10mYYZ-JNB
R11 312
6/11Sun
1 stopMultiple Airlines
27h 50mJNB-YYZ
13/11Sun
1 stopMultiple Airlines
21h 00mYYZ-JNB
R11 362
6/11Sun
1 stopAir France
27h 50mJNB-YYZ
13/11Sun
2 stopsAir France
29h 55mYYZ-JNB
R11 429
10/11Thu
2 stopsAir France
31h 03mJNB-YYZ
16/11Wed
2 stopsAir France
34h 55mYYZ-JNB
R11 681
10/11Thu
2 stopsMultiple Airlines
31h 03mJNB-YYZ
17/11Thu
1 stopMultiple Airlines
21h 00mYYZ-JNB
R11 698
10/11Thu
1 stopMultiple Airlines
27h 50mJNB-YYZ
18/11Fri
2 stopsMultiple Airlines
22h 10mYYZ-JNB
R11 714
10/11Thu
2 stopsAir France
30h 03mJNB-YYZ
18/11Fri
2 stopsAir France
34h 55mYYZ-JNB
R11 848
11/11Fri
2 stopsKLM
31h 00mJNB-YYZ
18/11Fri
2 stopsKLM
22h 10mYYZ-JNB
R12 016
10/11Thu
2 stopsKLM
26h 45mJNB-YYZ
17/11Thu
2 stopsKLM
28h 35mYYZ-JNB
R12 485
19/9Mon
2 stopsKLM
33h 40mJNB-YYZ
28/11Mon
1 stopKLM
21h 00mYYZ-JNB
R13 021
23/11Wed
2 stopsAmerican Airlines
43h 30mJNB-YYZ
30/11Wed
1 stopAmerican Airlines
33h 05mYYZ-JNB
R13 323
23/11Wed
2 stopsAmerican Airlines
51h 48mJNB-YYZ
30/11Wed
2 stopsAmerican Airlines
36h 12mYYZ-JNB
R13 675
21/1Sat
2 stopsSWISS
30h 15mJNB-YYZ
5/2Sun
1 stopSWISS
29h 55mYYZ-JNB
R13 960
8/11Tue
1 stopBritish Airways
28h 55mJNB-YYZ
19/11Sat
1 stopBritish Airways
29h 10mYYZ-JNB
R13 977
6/9Tue
2 stopsUnited Airlines
31h 54mDUR-YYZ
24/9Sat
2 stopsUnited Airlines
38h 50mYYZ-DUR
R18 267
4/9Sun
3 stopsQatar Airways
35h 02mDUR-YYZ
26/2Sun
2 stopsQatar Airways
38h 55mYYZ-DUR
R24 820

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/11Thu
2 stopsMultiple Airlines
25h 20mJNB-YYZ
R7 508
22/10Sat
2 stopsMultiple Airlines
25h 15mJNB-YYZ
R8 061
25/10Tue
1 stopBritish Airways
29h 10mJNB-YYZ
R8 111
9/11Wed
2 stopsAmerican Airlines
53h 48mJNB-YYZ
R8 128
3/11Thu
1 stopAmerican Airlines
28h 55mJNB-YYZ
R8 161
9/11Wed
1 stopAmerican Airlines
28h 55mJNB-YYZ
R8 178
19/9Mon
2 stopsMultiple Airlines
25h 24mJNB-YYZ
R8 564
4/10Tue
1 stopMultiple Airlines
32h 05mJNB-YYZ
R9 402
4/10Tue
3 stopsMultiple Airlines
34h 00mJNB-YYZ
R9 670
3/11Thu
2 stopsAir Canada
50h 29mJNB-YTZ
R9 754
23/10Sun
1 stopTurkish Airlines
30h 25mJNB-YYZ
R10 172
28/10Fri
1 stopAir France
27h 15mJNB-YYZ
R10 759
23/10Sun
2 stopsKLM
29h 21mJNB-YYZ
R11 178
19/9Mon
1 stopAir Canada
27h 20mJNB-YYZ
R11 228
9/11Wed
2 stopsAir Canada
26h 09mJNB-YTZ
R11 748
28/10Fri
2 stopsDelta
29h 25mJNB-YYZ
R11 781
21/10Fri
2 stopsKenya Airways
45h 15mJNB-YYZ
R12 401
24/10Mon
2 stopsKenya Airways
45h 15mJNB-YYZ
R12 619
5/9Mon
1 stopUnited Airlines
23h 07mJNB-YYZ
R13 692
28/10Fri
3 stopsEthiopian Air
34h 10mJNB-YYZ
R15 619

Search by stops

Search by airline

Search by price

Recent domestic flight deals

11/11Fri
directSwoop
4h 15mYXX-YYZ
21/11Mon
directSwoop
5h 10mYYZ-YXX
R1 508
4/11Fri
directSwoop
4h 15mYXX-YYZ
11/11Fri
directSwoop
5h 10mYYZ-YXX
R1 525
21/10Fri
directSwoop
4h 15mYXX-YHM
30/10Sun
directSwoop
4h 55mYHM-YXX
R1 626
18/11Fri
directSwoop
4h 15mYXX-YYZ
20/11Sun
directSwoop
5h 10mYYZ-YXX
R1 642
4/11Fri
directSwoop
4h 10mYXX-YHM
7/11Mon
directSwoop
5h 10mYHM-YXX
R1 642

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - South Africa

Browse origins:

R14 815
R21 367
R10 977