RUH

Find cheap flights from Ontario to Riyadh

Return
1 adult
Economy
0 bags
Sat 24/6
Sat 1/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

November

High season

December

Cheapest flight

C$ 580

Average price round-trip

C$ 1,386
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Toronto to Riyadh
(price for this month)

FAQs for booking flights from Ontario to Riyadh

Book cheap flights from Ontario to Riyadh

Recent round-trip flight deals

19/9Tue
1 stopEgypt Air
19h 15mYYZ-RUH
4/10Wed
1 stopEgypt Air
16h 45mRUH-YYZ
C$ 1,346
19/9Tue
1 stopMultiple Airlines
20h 05mYYZ-RUH
3/10Tue
1 stopMultiple Airlines
24h 35mRUH-YYZ
C$ 1,419
19/9Tue
1 stopLufthansa
15h 30mYYZ-RUH
3/10Tue
2 stopsLufthansa
20h 05mRUH-YYZ
C$ 1,420
19/9Tue
2 stopsLufthansa
18h 20mYYZ-RUH
3/10Tue
2 stopsLufthansa
20h 05mRUH-YYZ
C$ 1,435
22/8Tue
2 stopsAir Canada
28h 15mYYZ-RUH
10/9Sun
2 stopsAir Canada
38h 46mRUH-YYZ
C$ 1,468
22/8Tue
1 stopAir Canada
18h 35mYYZ-RUH
10/9Sun
2 stopsAir Canada
38h 46mRUH-YYZ
C$ 1,507
22/8Tue
2 stopsAir Canada
41h 35mYTZ-RUH
10/9Sun
2 stopsAir Canada
19h 54mRUH-YTZ
C$ 1,603
22/8Tue
2 stopsKLM
21h 55mYYZ-RUH
10/9Sun
3 stopsKLM
28h 44mRUH-YYZ
C$ 1,653
22/8Tue
1 stopLufthansa
18h 35mYYZ-RUH
10/9Sun
1 stopLufthansa
17h 00mRUH-YYZ
C$ 1,681
10/6Sat
2 stopsMultiple Airlines
19h 25mYYZ-RUH
10/7Mon
2 stopsMultiple Airlines
20h 20mRUH-YYZ
C$ 1,716
21/6Wed
1 stopMultiple Airlines
37h 55mYYZ-RUH
28/6Wed
2 stopsMultiple Airlines
28h 35mRUH-YYZ
C$ 1,717
10/6Sat
2 stopsMultiple Airlines
20h 25mYYZ-RUH
10/7Mon
2 stopsMultiple Airlines
20h 20mRUH-YYZ
C$ 1,721
19/9Tue
1 stopEmirates
38h 45mYYZ-RUH
4/10Wed
2 stopsEmirates
33h 33mRUH-YYZ
C$ 1,811
8/8Tue
1 stopKLM
23h 10mYYZ-RUH
14/8Mon
2 stopsKLM
20h 10mRUH-YYZ
C$ 1,924
22/8Tue
1 stopTurkish Airlines
30h 30mYYZ-RUH
11/9Mon
2 stopsTurkish Airlines
42h 33mRUH-YYZ
C$ 1,964
25/6Sun
1 stopBritish Airways
21h 10mYYZ-RUH
9/8Wed
2 stopsBritish Airways
22h 20mRUH-YYZ
C$ 1,965
19/9Tue
2 stopsQatar Airways
24h 30mYYZ-RUH
4/10Wed
2 stopsQatar Airways
26h 14mRUH-YYZ
C$ 1,968
25/6Sun
2 stopsBritish Airways
21h 55mYYZ-RUH
9/8Wed
2 stopsBritish Airways
22h 20mRUH-YYZ
C$ 1,969
8/8Tue
2 stopsKLM
22h 15mYYZ-RUH
14/8Mon
3 stopsKLM
22h 35mRUH-YYZ
C$ 1,999
7/8Mon
2 stopsTurkish Airlines
23h 25mYOW-RUH
1/11Wed
2 stopsTurkish Airlines
33h 26mRUH-YOW
C$ 2,090

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/9Mon
2 stopsMultiple Airlines
36h 55mYYZ-RUH
C$ 580
19/6Mon
3 stopsMultiple Airlines
58h 15mYYZ-RUH
C$ 705
20/8Sun
3 stopsMultiple Airlines
47h 20mYYZ-RUH
C$ 747
13/6Tue
3 stopsMultiple Airlines
42h 05mYTZ-RUH
C$ 749
14/6Wed
3 stopsMultiple Airlines
45h 05mYYZ-RUH
C$ 755
20/6Tue
2 stopsMultiple Airlines
34h 15mYYZ-RUH
C$ 759
19/7Wed
3 stopsMultiple Airlines
32h 30mYYZ-RUH
C$ 768
13/6Tue
1 stopEtihad Airways
17h 05mYYZ-RUH
C$ 805
12/6Mon
1 stopEtihad Airways
17h 05mYYZ-RUH
C$ 875
13/9Wed
1 stopTurkish Airlines
24h 30mYYZ-RUH
C$ 884
14/6Wed
1 stopEtihad Airways
17h 05mYYZ-RUH
C$ 920
20/6Tue
1 stopEtihad Airways
35h 30mYYZ-RUH
C$ 927
20/8Sun
1 stopTurkish Airlines
30h 30mYYZ-RUH
C$ 977
15/9Fri
1 stopEgypt Air
16h 15mYYZ-RUH
C$ 983
13/9Wed
3 stopsSWISS
18h 35mYTZ-RUH
C$ 1,026
13/9Wed
3 stopsSWISS
19h 25mYYZ-RUH
C$ 1,033
20/7Thu
1 stopTurkish Airlines
30h 30mYYZ-RUH
C$ 1,035
20/8Sun
3 stopsAir Canada
18h 35mYTZ-RUH
C$ 1,067
15/9Fri
2 stopsKLM
21h 55mYYZ-RUH
C$ 1,072
12/9Tue
2 stopsAir Canada
17h 35mYTZ-RUH
C$ 1,113

Search by stops

Search by airline

Search by price

Flights to Riyadh

Destination:

Riyadh (RUH)Saudi Arabia

Return flight deals:

Riyadh - Ontario

Cabin classes:

Browse origins:

C$ 1,869
C$ 1,208

Browse destinations:

C$ 1,208