Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Cheap RUH to YYZ Flights

Prices were available within the past 7 days and starts at CA $737 for one-way flights and CA $1,193 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Riyadh to Toronto route information

Origin Airport King Khaled Intl.
Destination Airport Pearson Intl.
Airlines Serving Air Canada, Air France, British Airways, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Lufthansa, Philippine Airlines, Royal Jordanian, Swiss International Air Lines, Turkish Airlines
Flight Price CA $1,193
Distance 10,563 km


CA $1,990.07

Cheap RUH to YYZ Flights

  • Which airline has the least delays from Riyadh to Toronto?

    Saudia leads the way with a 0% on-time rate. Don't spend more time hanging out in an airport than you must and stick with Saudia on this route. If they are late for some reason though, the average delay is 64 minutes.
  • What is the cheapest airline flying from Riyadh to Toronto?

    Ticket costs are hitting as high as $17,425 over the next three months when flying to YYZ from RUH. Check out Saudia, as they have bookings at just $922.
  • What is the cheapest day to fly from Riyadh to Toronto?

    The cheapest day to fly to Toronto from Riyadh is on Saturday. If you are trying to save some money on your next trip look for flights on that day.
  • Is there an alternative airport near Toronto?

    There is another airport outside Toronto. Billy Bishop Toronto City Airport (YTZ) is 11 miles away from YYZ, and over the next two months flights are being booked 63% cheaper than flights to Pearson International Airport.
  • How much time do people spend in Toronto?

    The average time spent in Toronto by passengers from Riyadh is 16 days. However long you decide to stay, give yourself plenty of time to see what makes Toronto fantastic.
  • How much is a plane ticket to Toronto (YYZ) from Riyadh (RUH)?

    Cost can range anywhere from $922 to $17,425, prices for RUH to YYZ do change much more than the majority of routes from SA. The further out you book your ticket, the more likely you are to save on your trip.
  • What is the cheapest date to fly to Toronto?

    Mar 4th has bookings (as of Feb 24th) for as little as $922. That comes in 64% below the average price for this route. Saving on flight fares gives you more moolah in your hand for your trip.

Riyadh to Toronto Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia

Jan 28, 2017

Seat was not comfortable

Dec 31, 2016

superb service without a doubt. exceptionally helpful staff