Cheap flights from Canada to Riyadh

YYZ — RUH
31 Jan — 7 Feb1
Return
1 adult
Economy
From?
To?
Tue 31/1
Tue 7/2

How far in advance should I book a flight from Canada to Riyadh?

To save up to 25% on this flight, we recommend booking at least 27 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Riyadh from C$ 1,497 1-2 weeks out and tickets from C$ 1,897 for flights departing within the next 72 hours.

What is the cheapest month to fly from Canada to Riyadh?

Our data shows that February tends to be the cheapest month to fly to Riyadh from Canada. Users have commonly found prices around C$ 1,418 for the month, but tickets can be as low as C$ 786. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Canada to Riyadh (CA - RUH)?

When flying from Canada to Riyadh, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Canada to Riyadh in January, February 2023

The best prices found for Canada to RUH flights for January, February
28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

26h 20m
C$ 975

British Airways

Deal found 26/1

28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

22h 20m
C$ 976

British Airways

Deal found 23/1

21 Feb. - 26 Mar.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

22h 30m
C$ 995

British Airways

Deal found 24/1

Canada to Riyadh 2023 flight deals

Cheap flights to Riyadh from Canada found for this year
28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

26h 20m
C$ 975

British Airways

Deal found 26/1

28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

22h 20m
C$ 976

British Airways

Deal found 23/1

21 Feb. - 26 Mar.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

22h 30m
C$ 995

British Airways

Deal found 24/1

Cheap British Airways flights from Canada to Riyadh

28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

26h 20m
C$ 975

British Airways

Deal found 26/1

28 Feb. - 24 Oct.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

1 stop

22h 20m
C$ 976

British Airways

Deal found 23/1

21 Feb. - 26 Mar.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

1 stop

16h 45m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

22h 30m
C$ 995

British Airways

Deal found 24/1

Cheap KLM flights from Canada to Riyadh

10 Feb. - 10 May
YUL

Montreal Pierre Elliott Trudeau Intl

RUH

Riyadh King Khaled Intl

1 stop

19h 59m
RUH

Riyadh King Khaled Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

23h 40m
C$ 1,101

KLM

Deal found 25/1

10 Feb. - 10 May
YUL

Montreal Pierre Elliott Trudeau Intl

RUH

Riyadh King Khaled Intl

1 stop

19h 59m
RUH

Riyadh King Khaled Intl

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

21h 55m
C$ 1,137

KLM

Deal found 25/1

8 Feb. - 10 May
YUL

Montreal Pierre Elliott Trudeau Intl

RUH

Riyadh King Khaled Intl

2 stops

23h 00m
RUH

Riyadh King Khaled Intl

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

23h 40m
C$ 1,138

KLM

Deal found 25/1

Last minute flights from Canada to Riyadh

Late deals on round-trip flights to Riyadh from Canada, departing today and this week
31 Jan. - 23 Apr.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

2 stops

49h 00m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

48h 32m
C$ 1,162

Turkish Airlines

Deal found 24/1

31 Jan. - 7 Mar.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

2 stops

31h 30m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

46h 16m
C$ 1,180

American Airlines

Deal found 23/1

3 Feb. - 28 Feb.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

2 stops

33h 20m
RUH

Riyadh King Khaled Intl

YYZ

Toronto Pearson Intl

2 stops

45h 14m
C$ 1,184

American Airlines

Deal found 24/1

One-way flights to Riyadh from Canada

The cheapest one-way flights from Canada to Riyadh
19 Mar.
YTZ

Toronto Island

RUH

Riyadh King Khaled Intl

3 stops

41h 10m
C$ 478

Multiple Airlines

Deal found 23/1

1 Feb.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

2 stops

37h 25m
C$ 568

Multiple Airlines

Deal found 25/1

3 Feb.
YYZ

Toronto Pearson Intl

RUH

Riyadh King Khaled Intl

2 stops

37h 35m
C$ 574

Multiple Airlines

Deal found 25/1

Related info for your journey

Useful info, stats and facts about Canada to Riyadh flights.

What airport do you fly into for flights to Riyadh from Canada?

Riyadh King Khaled Intl (RUH), located 30.1 km from the city centre, is the airport you fly into when you book flights from Canada to Riyadh.

Which airlines flying from Canada to Riyadh King Khaled Intl have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, Air Canada, and Lufthansa flying from Canada to Riyadh King Khaled Intl have implemented new flexible cancellation policies.

Can I find flights from Canada to Riyadh for under C$ 1,000 on Cheapflights?

Yes, there are multiple flights from Canada to Riyadh for under C$ 1,000. The cheapest flight booked recently is on British Airways for just C$ 975, but on average you can expect to pay C$ 1,063.

Are there last-minute flights available from Canada to Riyadh for under C$ 1,200?

There are currently 20+ open flights from Canada to Riyadh within the next 7 days for less than C$ 1,200.

What are the cheapest airlines to fly from Canada to Riyadh one-way?

The cheapest airlines for a one-way flight from Canada to Riyadh are Turkish Airlines (C$ 712), American Airlines (C$ 849), and Egypt Air (C$ 885).

What are the most popular routes from Canada to Riyadh?

The most popular route from Canada to Riyadh is Toronto Pearson Intl - Riyadh King Khaled Intl. You may also consider Montreal Pierre Elliott Trudeau Intl - Riyadh King Khaled Intl or Toronto Island - Riyadh King Khaled Intl.

What are the most popular airlines that fly from Canada to Riyadh?

American Airlines, Air Canada and British Airways are the most popular airlines when flying from Canada to Riyadh.

What are the cheapest flights from Canada to Riyadh?

While on average a flight from Canada to Riyadh is generally C$ 1,196, our data shows the cheapest flight currently is C$ 734. When looking at the most popular route, (Toronto Pearson Intl - Riyadh King Khaled Intl), you can expect to pay C$ 1,138 for that flight.

Departure points for flights from Canada to Riyadh

Select to see more specific information for flights to Riyadh from all departure points in Canada

Top 10 airlines flying from Canada to Riyadh

The chart below displays the airlines Cheapflights users travelling from Canada to Riyadh choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 22AverageC$ 39FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
British AirwaysCheapestC$ 894AverageC$ 1,314FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
LufthansaCheapestC$ 949AverageC$ 1,492FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air CanadaCheapestC$ 979AverageC$ 1,546FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
KLMCheapestC$ 998AverageC$ 1,213FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Egypt AirCheapestC$ 1,059AverageC$ 1,455FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Egypt Air flights
American AirlinesCheapestC$ 1,149AverageC$ 1,277FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
Royal JordanianCheapestC$ 1,236AverageC$ 2,116FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search Royal Jordanian flights
Turkish AirlinesCheapestC$ 1,738AverageC$ 2,084FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Air FranceCheapestC$ 2,279AverageC$ 3,733FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights

Search flights to Riyadh by cabin class

First Classfrom C$ 4,336/person
Business Classfrom C$ 1,465/person
Prem Economyfrom C$ 1,323/person
Economyfrom C$ 549/person
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.