Find Cheap Flights from Ontario to Saudi Arabia

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

Fri 24/11
Fri 1/12
Any month
Compare vs. KAYAK |

Book cheap flights from Ontario to Saudi Arabia (round-trip)

Airports
Origin
Toronto
C$ 560
only
C$ 560
C$ 1248
only
C$ 1248
Destination
Medina
C$ 902
only
C$ 902
Jeddah
C$ 560
only
C$ 560
Dammam
C$ 981
only
C$ 981
Riyadh
C$ 979
only
C$ 979
Sun, 4 Mar
YYZ
JED
25h 30m
Fri, 23 Mar
JED
YYZ
24h 40m
C$ 560
Trip: 19 days
Overall null null
Based on null reviews
Mon, 12 Feb
YYZ
JED
25h 15m
Wed, 21 Feb
JED
YYZ
27h 30m
C$ 956
Trip: 10 days
Overall null null
Based on null reviews
Thu, 11 Jan
YYZ
RUH
16h 50m
Tue, 23 Jan
RUH
YYZ
22h 45m
C$ 986
Trip: 13 days
Overall null null
Based on null reviews
Thu, 18 Jan
YYZ
JED
25h 00m
Sat, 27 Jan
JED
YYZ
38h 45m
C$ 1009
Trip: 10 days
Overall null null
Based on null reviews
Mon, 2 Apr
YYZ
JED
18h 50m
Mon, 16 Apr
JED
YYZ
32h 15m
C$ 1057
Trip: 15 days
Overall null null
Based on null reviews
Sun, 14 Jan
YTZ
JED
18h 15m
Tue, 30 Jan
JED
YTZ
21h 05m
C$ 1248
Trip: 17 days
Overall null null
Based on null reviews
Tue, 16 Jan
YYZ
MED
23h 05m
Mon, 12 Feb
MED
YYZ
25h 55m
C$ 902
Trip: 28 days
Overall null null
Based on null reviews
Mon, 5 Feb
YYZ
RUH
15h 15m
Wed, 21 Feb
RUH
YYZ
26h 00m
C$ 979
Trip: 17 days
Overall null null
Based on null reviews
Wed, 14 Feb
YYZ
RUH
16h 50m
Fri, 23 Feb
RUH
YYZ
21h 35m
C$ 994
Trip: 10 days
Overall null null
Based on null reviews
Sat, 2 Dec
YYZ
DMM
16h 00m
Wed, 6 Dec
DMM
YYZ
25h 15m
C$ 981
Trip: 5 days
Overall null null
Based on null reviews
Sat, 24 Feb
YYZ
DMM
19h 05m
Thu, 22 Mar
DMM
YYZ
20h 10m
C$ 1113
Trip: 26 days
Overall null null
Based on null reviews
Fri, 1 Dec
YYZ
RUH
26h 00m
Mon, 4 Dec
RUH
YYZ
29h 30m
C$ 1014
Trip: 4 days
Overall null null
Based on null reviews
Thu, 11 Jan
YYZ
JED
25h 00m
Sat, 20 Jan
JED
YYZ
38h 45m
C$ 1034
Trip: 10 days
Overall null null
Based on null reviews
Wed, 28 Feb
YYZ
JED
25h 00m
Sun, 11 Mar
JED
YYZ
37h 45m
C$ 1027
Trip: 12 days
Overall null null
Based on null reviews
Wed, 31 Jan
YTZ
JED
19h 15m
Tue, 13 Feb
JED
YTZ
21h 05m
C$ 1248
Trip: 14 days
Overall null null
Based on null reviews
Thu, 1 Mar
YYZ
JED
25h 00m
Wed, 21 Mar
JED
YYZ
19h 00m
C$ 1037
Trip: 20 days
Overall null null
Based on null reviews
Fri, 22 Dec
YYZ
JED
32h 30m
Sat, 30 Dec
JED
YYZ
41h 20m
C$ 2629
Trip: 9 days
Overall null null
Based on null reviews
Thu, 1 Feb
YTZ
JED
18h 15m
Sat, 10 Feb
JED
YTZ
22h 05m
C$ 1248
Trip: 10 days
Overall null null
Based on null reviews
Wed, 28 Feb
YYZ
MED
37h 20m
Mon, 19 Mar
MED
YYZ
32h 10m
C$ 1258
Trip: 19 days
Overall null null
Based on null reviews
Thu, 1 Feb
YYZ
JED
28h 40m
Mon, 19 Feb
JED
YYZ
19h 00m
C$ 1043
Trip: 19 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.