Find Cheap Flights from Toronto Pearson Intl to Riyadh King Khaled Intl (YYZ - RUH)

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

Depart
Return
Any month
Compare vs. KAYAK |

Toronto Pearson Intl to Riyadh King Khaled Intl Flight Information

Flights Arrive in Riyadh King Khaled Intl
Flights Depart from Toronto Pearson Intl
Flight Price C$ 938
Distance 10,626 km
Airlines British Airways, Turkish Airlines, Lufthansa, Air Canada, SWISS, Ethiopian Air, Emirates

Good to Know

Average price:
C$ 1203
(avg. price over the last 2 weeks)
Good Deal:
C$ 1195
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Riyadh King Khaled Intl

Flight prices as travel date approaches
-1 day
-2 days

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 1195 or less.
The cheapest flight from Toronto Pearson Intl to Riyadh King Khaled Intl was found, on average, 55 days before departure.
Book at least 1 week before departure in order to get a below-average price.
Morning departure is around 8% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto Pearson Intl to Riyadh King Khaled Intl Flights

How long does a flight from Toronto Pearson Intl to Riyadh King Khaled Intl take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 14h 45m.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Riyadh King Khaled Intl?
In the past 3 days, the cheapest round-trip tickets were found on British Airways (C$ 938), Turkish Airlines (C$ 1020) and Multiple Airlines (C$ 1269).
What’s the cheapest day of the week to fly from Toronto Pearson Intl to Riyadh King Khaled Intl?
For Toronto Pearson Intl to Riyadh King Khaled Intl, Monday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Riyadh King Khaled Intl back to Toronto Pearson Intl, the best deals are generally found on Tuesday, with Sunday being the most expensive.

Book cheap flights from Toronto Pearson Intl to Riyadh King Khaled Intl (round-trip)

Airports
Origin
Toronto
C$ 938
only
C$ 938
Destination
Riyadh
C$ 938
only
C$ 938
Mon, 28 Jan
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
20h 35m
Tue, 12 Feb
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 50m
C$ 938
Trip: 16 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,805 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
IAD
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

LHR
PHL
Excellent 10.0

Pros: Comfortable flight. Staff were friendly, helpful and accomodating. Food was delicious.

Cons:

LHR
PHL
Excellent 10.0

Pros: Good service

MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

PIT
ORD
Excellent 8.0

Pros: The plane left on schedule.

Cons: I was asked to check in my carry on but I couldn’t do it bc I had lots of fragile items packed. I was told that overhead compartment was full which was not true as there was a lot of empty space left.

Thu, 14 Mar
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
17h 55m
Sun, 31 Mar
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
18h 00m
C$ 1020
Trip: 18 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 21,178 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IAH
IST
Excellent 9.3

Pros: The flight was on time and the crew was professional. The food and entertainment was good.

Cons: It is too cramped in the toilets and seating area.

IST
BOM
Good 6.3

Pros: The crew was great and the flight was smooth. The food was also good.

Cons: The passenger next to me in the middle was hitting his arm rest on my leg and made my flight uncomfortable because he would not sit still. I think crew needs to do a better job of making sure everyone stays seated when the plane is still moving before jumping out of their seats and grabbing their luggage. Passengers should be able to exit out of more than one door same as entering.

BOM
IST
Excellent 8.3

Pros: The full recline seats were really good and comfy. I could sleep on my side which is what I prefer. Good food and excellent service

IST
JFK
Excellent 8.3

Pros: Loved the amenities kit. The hostess was very nice and always helping with a smile.

KBP
IST
Mediocre 2.0

Cons: Flight delayed missed connection lost bag

Mon, 7 Jan
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
58h 45m
Sat, 2 Feb
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
53h 20m
C$ 1269
Trip: 27 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 19 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 10m
Fri, 11 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
35h 27m
C$ 1985
Trip: 24 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,915 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ADD
FRA
Excellent 9.0

Pros: Arrival on time .

Cons: Changing birding multiple times.

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

BHX
FRA
Good 6.6

Pros: The staff upon checking in were very polite and courteous.

Cons: It took a while for the staff to open up the boarding gate . Upon boarding I was given a sandwich which contained eggs.

MUC
EWR
Excellent 9.6

Pros: Legroom and recline of seats of the A350

Cons: Noise of engines at cruising speed louder than most of it's size USB outlet didn't charge

FRA
JFK
Excellent 9.6

Pros: Comfy flight and early arrival.

Cons: Had to run to catch the connecting flight

Wed, 26 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 10m
Thu, 3 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
19h 20m
C$ 2177
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,325 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
MEL
Excellent 10.0

Pros: Very good. No issues

EWR
YVR
Excellent 9.0

Pros: Flight and service was very good

Cons: Crew showed up late and we subsequently were delayed.

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

YUL
DEN
Good 7.0

Cons: Terribly small seats

MEX
YYZ
Excellent 10.0

Pros: Pleasant Flight attendants and good pilot.

Cons: No free drinks at all! Cheap airline

Mon, 24 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
42h 05m
Sat, 29 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
45h 20m
C$ 2232
Trip: 6 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,497 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
SFO
ZRH
Excellent 10.0

Cons: Did NOT know ticket was economy light!!!! I WAS UPSET WE HAD TO PAY BAGGAGE FEE!!!!

LAX
ZRH
Excellent 9.0

Pros: The food was delicious, the staff was wonderful. Entertainment was awesome.

Cons: The leg room or seat closeness.

ZRH
DXB
Excellent 8.0

Cons: Pleasant overall experience

BOS
ZRH
Good 6.3

Cons: I asked the Chinese flight attendant in economy to please ask the man in front of me to put his seat up since the captain and purser had already asked us to do so in three languages The man in front of me refused to do so. She said she was going to start at the front of the plane and let him leave his seat back making it difficult to see my tv monitor. I thought that she should’ve said that it was time to put your seat up. It was frustrating that she didn’t support me and the request of the captain. Your seats are very uncomfortable upright when the person in front of you has their seat back.

HKG
ZRH
Mediocre 2.0

Cons: they cancelled letting me fly

Mon, 7 Jan
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
47h 45m
Sun, 3 Feb
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 50m
C$ 1211
Trip: 28 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,805 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
PHL
Excellent 10.0

Pros: Good service

WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

LHR
IAD
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

BCN
LGW
Good 6.6

Pros: Fast boarding with group number priority

Cons: No complementary rescteshments. You had to pay and only pay by card.

MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

Sun, 23 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
32h 20m
Sun, 30 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
36h 15m
C$ 2526
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1,897 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
ADD
ABV
Good 6.0

Pros: The crew were quite homely.

Cons: The orderliness during boarding needs more work

ADD
JRO
Good 6.6

Pros: Food was of high standard Crew were polite and made the effort to make passengers feel comfortable

Cons: Boarding - Two last minute changes to departure gates, which confused the hell out of everyone. No announcement, just one staff shouting out to passengers.

IAD
ADD
Good 6.3

Cons: The orderliness during boarding needs more work

SIN
ADD
Mediocre 3.3

Pros: Not much, actually.

Cons: None of the air stewardess has a smile on their face when talking to or serving passengers. I’m not sure they know how to engage with passengers in a friendly way. My entertainment screen wasn’t working. After resetting, it took them an hour to inform me that I could move to another seat if I wanted to, as they couldn’t resolve the problem with the screen. The food lacked in flavour and the sausage served for breakfast was undercooked.

GRU
EZE
Okay 5.6

Cons: It took 45 minutes for a flight attendant to respond to my call despite me calling dor assistance every 10 min. I had an issue with my tv screen and was not able to use the in flight entertainment I am very dissatisfied with such poor care and professionalism from your staff. This was something that should not have taken 45 min to get solved and even worse despite the call light being on multiple flight attendants walked by and did not even bother to question why the call light was on

Mon, 24 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
22h 20m
Tue, 1 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
19h 50m
C$ 2880
Trip: 9 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 12,903 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.5
Entertainment
8.6
Food
8.1
LHE
DXB
Excellent 10.0

Pros: Ontine departure and arrival

Cons: Airport Staff behaviour in Pakistan

DXB
DMM
Excellent 8.0

Pros: Cabin crews was a good helper

Cons: Food

SYD
CHC
Excellent 8.0

Pros: Fast and easy

EWR
ATH
Excellent 10.0

Pros: They were very courteous and provided us with a solution with an overweight luggage so that we wouldn’t pay the extra fees. Flight was very smooth on the 777. Best flight ever.

Cons: Nothing negative about this flight.

DXB
LOS
Excellent 10.0

Pros: All was fine

Cons: Nothing

Tue, 18 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
14h 45m
Sun, 23 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
36h 40m
C$ 1925
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 27 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 10m
Thu, 3 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
19h 20m
C$ 2177
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,325 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
HND
Good 7.6

Pros: Generally flight attendant was nice and efficient. Excellent service and

Cons: Food was poor quality. Sometimes water taste like bad tap water. There are very nice crews but some of them are not. Some flight attendant bumped my knee a little when she passed by but didn’t care or noticed.

YYZ
DUB
Excellent 10.0

Pros: Everything

Cons: Nothing

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

MUC
YYZ
Excellent 8.6

Cons: Food at Air Canada. Very bad.

YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

Tue, 18 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
20h 35m
Sun, 30 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
21h 40m
C$ 2098
Trip: 13 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,805 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
CDG
LHR
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

PIT
ORD
Excellent 8.0

Pros: The plane left on schedule.

Cons: I was asked to check in my carry on but I couldn’t do it bc I had lots of fragile items packed. I was told that overhead compartment was full which was not true as there was a lot of empty space left.

ACC
LHR
Excellent 10.0

Pros: The crew was nice

Cons: Nothing

WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

Mon, 24 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
42h 05m
Sun, 30 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
45h 20m
C$ 2381
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,497 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
DXB
Excellent 8.0

Cons: Pleasant overall experience

LAX
ZRH
Excellent 9.0

Pros: The food was delicious, the staff was wonderful. Entertainment was awesome.

Cons: The leg room or seat closeness.

PRG
ZRH
Good 7.3

Pros: Swiss quality, punctuality and reliability.

Cons: No negatives.

HKG
ZRH
Mediocre 2.0

Cons: they cancelled letting me fly

ZRH
SIN
Excellent 10.0

Pros: Reliable, modern cabin, nice crew

Cons: Some more music choices would be nice

Tue, 18 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
20h 05m
Sat, 29 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
18h 35m
C$ 2403
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,915 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
EWR
Excellent 9.6

Pros: Legroom and recline of seats of the A350

Cons: Noise of engines at cruising speed louder than most of it's size USB outlet didn't charge

MUC
LYS
Excellent 8.6

Pros: Smooth flight

Cons: Weird plane noises (typical of older Airbus planes)

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

CLT
MUC
Excellent 10.0

Pros: Service

Cons: A little bit turbulence

MAD
MUC
Good 6.3

Pros: Crew was good

Cons: No entertainment at all, food was bad

Wed, 19 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
16h 50m
Sun, 30 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
27h 05m
C$ 2098
Trip: 12 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,805 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
IAD
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

LHR
PHL
Excellent 10.0

Pros: Good service

LHR
BCN
Good 6.6

Pros: Crew excellent

Cons: Boarding process lengtoamd flight delayed

ACC
LHR
Excellent 10.0

Pros: The crew was nice

Cons: Nothing

LHR
BWI
Okay 5.3

Pros: Did not realize I purchased a “no checked bag” fare - and the $60 each way charge really pissed me off, along with the &48 charge to guarantee a window seat again, each way. The site was misleading, and I resent being peneluzed for trying to be efficient. A two week work trip needs to include a checked bag.

Cons: For a new plane, seats are very cramped. If you drop an earpiece on the floor, you pull a muscle to retrieve it / or make. Everyone in your row stand up. Decent movies mean a box under the seat cuts into legroom. A cramped, miserable 7 hours for this 6’0 tall American. Staff was as helpful as they could be, but my knees still hurt.

Wed, 19 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 20m
Sat, 29 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
18h 35m
C$ 2411
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,915 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

FRA
CAI
Excellent 10.0

Pros: On the airline website the price of the ticket was $3000 and I bought it for $750 on Kayak, I expected delays, cancellations or something to go wrong and justify that price drop. Nothing of that sort happened! It was a comfortable and on time trip with no problems!

Cons: Nothing!

ADD
FRA
Excellent 9.0

Pros: Arrival on time .

Cons: Changing birding multiple times.

MUC
EWR
Excellent 9.6

Pros: Legroom and recline of seats of the A350

Cons: Noise of engines at cruising speed louder than most of it's size USB outlet didn't charge

CLT
MUC
Excellent 10.0

Pros: Service

Cons: A little bit turbulence

Fri, 21 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
24h 05m
Thu, 27 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
20h 20m
C$ 2451
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,325 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
DEN
Good 7.0

Cons: Terribly small seats

YYZ
HND
Good 7.6

Pros: Generally flight attendant was nice and efficient. Excellent service and

Cons: Food was poor quality. Sometimes water taste like bad tap water. There are very nice crews but some of them are not. Some flight attendant bumped my knee a little when she passed by but didn’t care or noticed.

YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

YVR
MEL
Excellent 10.0

Pros: Very good. No issues

YYZ
DUB
Excellent 10.0

Pros: Everything

Cons: Nothing

Thu, 20 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 10m
Mon, 7 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
28h 30m
C$ 2462
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 23 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
42h 05m
Sat, 29 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
45h 20m
C$ 2503
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,497 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
BOS
ZRH
Good 6.3

Cons: I asked the Chinese flight attendant in economy to please ask the man in front of me to put his seat up since the captain and purser had already asked us to do so in three languages The man in front of me refused to do so. She said she was going to start at the front of the plane and let him leave his seat back making it difficult to see my tv monitor. I thought that she should’ve said that it was time to put your seat up. It was frustrating that she didn’t support me and the request of the captain. Your seats are very uncomfortable upright when the person in front of you has their seat back.

ZRH
ARN
Excellent 10.0

Pros: flight was totally fine. Thanks to Swiss hotline, they could find my booking and send me the documents some hours before take off.

Cons: Kayak has asked for my e-mail and phone number which I provided but never received any order confirmation. Finally it seemed that my flight was never booked. Unluckily Kayak did not forward my contact details to the other brookers in between and definitely not to Swiss. Never Kayak again.

BUD
ZRH
Mediocre 2.0

Cons: I am still in Budapest and was not able to fly back on my Hungarian passport.

ZRH
BOS
Good 6.0

Cons: The screens would freeze for all the people around. The connecting flight had 50 minutes, however there was another security check and gate was quite far, everything had to be done in a hassle and we were nervous throughout regarding missing the flight.

ZRH
DXB
Excellent 8.0

Cons: Pleasant overall experience

Tue, 18 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
20h 35m
Wed, 2 Jan
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
27h 05m
C$ 2181
Trip: 16 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,805 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
IAD
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

PIT
ORD
Excellent 8.0

Pros: The plane left on schedule.

Cons: I was asked to check in my carry on but I couldn’t do it bc I had lots of fragile items packed. I was told that overhead compartment was full which was not true as there was a lot of empty space left.

LHR
PHL
Excellent 10.0

Pros: Comfortable flight. Staff were friendly, helpful and accomodating. Food was delicious.

Cons:

BCN
LGW
Good 6.6

Pros: Fast boarding with group number priority

Cons: No complementary rescteshments. You had to pay and only pay by card.

Show more results
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.