Trips

Find Cheap Flights from Saudi Arabia to Canada

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

Wed 22/8
Wed 29/8
Any month
Compare vs. KAYAK |

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

Airports
Origin
Jeddah
C$ 823
only
C$ 823
Dammam
C$ 1027
only
C$ 1027
Riyadh
C$ 1068
only
C$ 1068
Destination
Winnipeg
C$ 1514
only
C$ 1514
Vancouver
C$ 1650
only
C$ 1650
Calgary
C$ 1549
only
C$ 1549
Ottawa
C$ 1323
only
C$ 1323
Montreal
C$ 832
only
C$ 832
Toronto
C$ 825
only
C$ 825
C$ 823
only
C$ 823
Thu, 1 Nov
JED
Jeddah King Abdulaziz Intl
YTZ
Toronto Island
22h 25m
Fri, 9 Nov
YTZ
Toronto Island
JED
Jeddah King Abdulaziz Intl
19h 40m
C$ 823
Trip: 9 days
Overall null null
Based on null reviews
Wed, 3 Oct
DMM
Dammam King Fahad Intl
YYZ
Toronto Pearson Intl
23h 40m
Sat, 13 Oct
YYZ
Toronto Pearson Intl
DMM
Dammam King Fahad Intl
18h 20m
C$ 1027
Trip: 11 days
Overall null null
Based on null reviews
Wed, 24 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
35h 55m
Sat, 10 Nov
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
31h 50m
C$ 1068
Trip: 18 days
Overall null null
Based on null reviews
Sat, 29 Sep
RUH
Riyadh King Khaled Intl
YUL
Montreal Pierre Elliott Trudeau International
22h 11m
Thu, 25 Oct
YUL
Montreal Pierre Elliott Trudeau International
RUH
Riyadh King Khaled Intl
17h 55m
C$ 1153
Trip: 27 days
Overall null null
Based on null reviews
Tue, 25 Sep
DMM
Dammam King Fahad Intl
YYZ
Toronto Pearson Intl
24h 35m
Sat, 29 Sep
YYZ
Toronto Pearson Intl
DMM
Dammam King Fahad Intl
24h 05m
C$ 1194
Trip: 5 days
Overall null null
Based on null reviews
Tue, 25 Dec
RUH
Riyadh King Khaled Intl
YTZ
Toronto Island
23h 45m
Thu, 10 Jan
YTZ
Toronto Island
RUH
Riyadh King Khaled Intl
23h 05m
C$ 1310
Trip: 17 days
Overall null null
Based on null reviews
Thu, 6 Sep
DMM
Dammam King Fahad Intl
YUL
Montreal Pierre Elliott Trudeau International
22h 25m
Sat, 22 Sep
YUL
Montreal Pierre Elliott Trudeau International
DMM
Dammam King Fahad Intl
16h 40m
C$ 1377
Trip: 17 days
Overall null null
Based on null reviews
Thu, 11 Oct
RUH
Riyadh King Khaled Intl
YVR
Vancouver Intl
25h 39m
Thu, 18 Oct
YVR
Vancouver Intl
RUH
Riyadh King Khaled Intl
22h 55m
C$ 1650
Trip: 8 days
Overall null null
Based on null reviews
Tue, 18 Sep
JED
Jeddah King Abdulaziz Intl
YYZ
Toronto Pearson Intl
34h 50m
Fri, 28 Sep
YYZ
Toronto Pearson Intl
JED
Jeddah King Abdulaziz Intl
17h 15m
C$ 825
Trip: 11 days
Overall null null
Based on null reviews
Thu, 4 Oct
JED
Jeddah King Abdulaziz Intl
YUL
Montreal Pierre Elliott Trudeau International
18h 05m
Sun, 14 Oct
YUL
Montreal Pierre Elliott Trudeau International
JED
Jeddah King Abdulaziz Intl
15h 55m
C$ 832
Trip: 11 days
Overall null null
Based on null reviews
Thu, 1 Nov
JED
Jeddah King Abdulaziz Intl
YYZ
Toronto Pearson Intl
38h 50m
Fri, 9 Nov
YYZ
Toronto Pearson Intl
JED
Jeddah King Abdulaziz Intl
16h 10m
C$ 832
Trip: 9 days
Overall null null
Based on null reviews
Sun, 23 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
35h 55m
Fri, 11 Jan
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
31h 50m
C$ 1068
Trip: 20 days
Overall null null
Based on null reviews
Thu, 20 Sep
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
35h 55m
Fri, 5 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
32h 20m
C$ 1102
Trip: 16 days
Overall null null
Based on null reviews
Thu, 23 Aug
DMM
Dammam King Fahad Intl
YYZ
Toronto Pearson Intl
27h 05m
Sun, 16 Sep
YYZ
Toronto Pearson Intl
DMM
Dammam King Fahad Intl
26h 20m
C$ 1306
Trip: 25 days
Overall null null
Based on null reviews
Fri, 24 Aug
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
25h 07m
Tue, 25 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
21h 31m
C$ 1307
Trip: 33 days
Overall null null
Based on null reviews
Tue, 2 Oct
DMM
Dammam King Fahad Intl
YWG
Winnipeg
28h 00m
Fri, 12 Oct
YWG
Winnipeg
DMM
Dammam King Fahad Intl
22h 25m
C$ 1514
Trip: 11 days
Overall null null
Based on null reviews
Mon, 12 Nov
RUH
Riyadh King Khaled Intl
YOW
Ottawa
20h 47m
Tue, 4 Dec
YOW
Ottawa
RUH
Riyadh King Khaled Intl
19h 20m
C$ 1323
Trip: 23 days
Overall null null
Based on null reviews
Fri, 24 Aug
JED
Jeddah King Abdulaziz Intl
YYZ
Toronto Pearson Intl
40h 09m
Mon, 24 Sep
YYZ
Toronto Pearson Intl
JED
Jeddah King Abdulaziz Intl
19h 55m
C$ 1344
Trip: 32 days
Overall null null
Based on null reviews
Tue, 28 Aug
RUH
Riyadh King Khaled Intl
YUL
Montreal Pierre Elliott Trudeau International
36h 20m
Tue, 11 Sep
YUL
Montreal Pierre Elliott Trudeau International
RUH
Riyadh King Khaled Intl
17h 15m
C$ 1426
Trip: 15 days
Overall null null
Based on null reviews
Wed, 22 Aug
JED
Jeddah King Abdulaziz Intl
YYC
Calgary
34h 45m
Wed, 17 Oct
YYC
Calgary
JED
Jeddah King Abdulaziz Intl
24h 50m
C$ 1549
Trip: 57 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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel