Skip to main content
Beginning of main content

Cheap Flights from Riyadh to Toronto $817.58

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Riyadh to Toronto (RUH to YYZ)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Riyadh to Toronto (RUH to YYZ)

Question : Do prices fluctuate more for this route than others?
Answer : Ranging anywhere from $803 to $3,630, prices for RUH to YYZ do fluctuate much more than the majority of routes from Saudi Arabia. Prices tend to be lower the further out you book.

Question : What is the fastest flight from RUH to YYZ?
Answer : Saudia can get you there in 13 hours and 30 minutes. For example, if you were to leave Riyadh at 6:30 AM AST, you would arrive in Toronto at 12:00 PM EDT (remember, there is an eight-hour time difference).

Question : Can you cut down on flight costs by changing the day of the week you travel to Toronto?
Answer : The best day to fly on a budget this month is Tuesday. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.

Question : How does Riyadh to Toronto stack up against the rest of the world in overall promptness?
Answer : Using the combined on-time percentage and average delay breakdown, Riyadh to Toronto currently has a 0 out of a possible 5 star rating. A 0-star rating means you should feel rather worried about getting to Toronto on time.

Question : How many departure times are there on a given day?
Answer : Depending on the day of the week, the number of flight times will change, but on average there are two. That is lower than the national average of four.

Question : How often are flights late from King Khaled International Airport (RUH) to Pearson International Airport (YYZ)?
Answer : The Riyadh to Toronto route has a 13% on-time rate, ranking among the worst in the world in getting their passengers to their destinations on schedule. If a flight is delayed, expect an average of over half an hour added to your flight time.

Question : How long will the flight typically be from King Khaled International Airport (RUH) to Pearson International Airport (YYZ)?
Answer : On average, the flight time from RUH to YYZ is 13 hours and 30 minutes.