Trips

Find Cheap Flights from Toronto to Riyadh King Khaled Intl (YTO - 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 to Riyadh King Khaled Intl Flight Information

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

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 1087 or less.

FAQs for Booking Toronto to Riyadh King Khaled Intl Flights

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

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

Airports
Origin
Toronto
C$ 945
only
C$ 945
C$ 1376
only
C$ 1376
Destination
Riyadh
C$ 945
only
C$ 945
Wed, 20 Feb
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
16h 50m
Tue, 26 Feb
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 55m
C$ 945
Trip: 7 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LCY
DUS
Excellent 8.3

Flight departed on time, landed early, no queues at passport control and bags were delivered quickly.

AMS
LHR
Okay 4.6

Not enough overhead bin storage space. If they want to start charging people for bags they need to improve their overhead storage ability. This was a commuter flight from Amsterdam to London. So the entertainment was not really there

LHR
EWR
Excellent 10.0

Great consideration from cabin crew.

BOD
LGW
Mediocre 2.3

Nothing

Flight delayed over 100% Pilot couldn’t navigate turbulence without persistent discomfort Ground staff negligent/incompetent, bordering malicious

FCO
LHR
Good 7.0

Pretty basic service.

The late morning flight we booked was eliminated from the schedule, requiring us to book an early morning flight. This resulted in our having to spend our last night in a hotel near the airport rather than in Rome. It also resulted in a 4+ hour layover at Heathrow, rather than the 2 hours we anticipated. Very disappointing.

Thu, 29 Nov
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
42h 05m
Fri, 7 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
57h 35m
C$ 1051
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 17 Oct
YTZ
Toronto Island
RUH
Riyadh King Khaled Intl
20h 15m
Tue, 30 Oct
RUH
Riyadh King Khaled Intl
YTZ
Toronto Island
20h 45m
C$ 1376
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

MEX
YVR
Excellent 10.0

Service, Ecofriendly, Kind Staff

Nothing

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

BNA
YYZ
Excellent 8.0

Quick and organized airport and boarding

Old plane uncomfortable seats

Wed, 26 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
18h 20m
Sat, 29 Sep
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
19h 20m
C$ 1536
Trip: 4 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 12,375 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.4
Entertainment
8.6
Food
8.1
LAX
DXB
Excellent 10.0

I liked everything! Excellent service. Great food, entertainment, and flight. Nothing went wrong. Thank you!

ATH
EWR
Good 7.0

We went almost 4hours without water served

DXB
MAA
Excellent 10.0

I liked everything! Excellent service. Great food, entertainment, and flight. Nothing went wrong. Thank you!

DMM
DXB
Excellent 8.0

I liked the cooperation of the crew.

There's no specific reason to dislike, but 1 thing that they changed my schedule now,

JNB
DXB
Excellent 8.0

Emirates really knows how to treat customers

Flight was long

Wed, 19 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 45m
Thu, 27 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
23h 35m
C$ 1676
Trip: 9 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,737 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
IAD
CDG
Excellent 10.0

Quiet! No noise-canceling earphones needed. Delicious food.

CDG
MAN
Good 7.0

Flight was delayed, seated in the last row and non adjustable seating, so very little leg room. Dis-enbarkment was very slow.

STL
DTW
Good 7.3

Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule.

PRG
CDG
Good 6.0

Flight was delayed by 1h30min, so we arrived very late

ATL
CDG
Good 7.6

Boarding this large plane went relatively quickly and orderly.

Seats were tight and got a bit uncomfortable. This was a long flight. Could use a much better cushion.

Wed, 26 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
23h 55m
Fri, 28 Sep
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
30h 30m
C$ 1712
Trip: 3 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 20,274 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
CAI
IST
Mediocre 3.3

The Turkish airline is always late at take off Security check on the airport was horrible Not friendly people who work there And definitely no any kind of help Which make me for the second time miss my connection flight And definitely loose more money

NAV
IST
Excellent 10.0

I loved the customer service and the staff are ever so friendly. Always smiling and making sure we are ok. Polite and helpful.

OTP
IST
Mediocre 2.0

Dismal customer service

IST
LOS
Good 6.6

The food was tasty, as usual. The crew were attentive and it was a relatively smooth ride.

The boarding gate was located much further than I remember for previous flights. And then we had to board shuttle buses to the plane, which made for an unpleasant boarding experience. Too many carry-on bags onboard meant no space for my bag in my allocated overhead bin. The plane seemed old and the seats were small and cramped. The entertainment systems kept shutting off in the beginning of the flight, and my screen was slightly unresponsive to touch. Not the best flight experience compared with what I'm used to and expect from Turkish.

NBO
IST
Good 7.0

no clear on when to go

check in delay

Mon, 17 Dec
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
19h 20m
Fri, 28 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
40h 15m
C$ 1716
Trip: 12 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,112 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
MIA
ZRH
Good 6.3

Service and food were good considering it was "plane food". No delay whatsoever.

Black box under the front seat. No room for legs. Seat blocked in lower position, impossible to make it stay in upper position. Entertainment wasn't working good: extremely laggy when it was working ... Seats are way too short. You got the neck support into the upper back ... And I am only 1.80m. Overall, I am done with Swiss until they upgrade their planes. Wifi was 99usd for 220 mo ... what a joke. A 20+yo plane for a such reputated company. There was still the ashtrays inside the restrooms.

ZRH
ORD
Okay 5.0

The food that I did get was decent There was wine A couple decent movies were available

They were basically out of food almost everytime they got to me. The Arm rest only went half way up They didnt pass out water as much as they usually do

ZRH
BOS
Excellent 10.0

Best trip ever, flight crew fantastic. Great hospitality from the crew, pleasant and very personable. Will definitely fly Swiss Air again.

CDG
ZRH
Good 6.0

Spacious seats

Bag check process

ZRH
SIN
Excellent 10.0

Service and Aircraft B777

Sat, 22 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
18h 10m
Thu, 27 Sep
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
19h 10m
C$ 1802
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,009 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ATL
FRA
Okay 4.0

Crew was very nice and attent ive

Delay cause sings uS to miSs oUr fliGh? ENT.ert.ainmrt wasn't good eitHer and way to cramped even for coach on that long of a fligh

JNB
FRA
Excellent 8.6

The crew were very considerate. Also they have the best baby beds we have seen so far

The entertainment system was glitchy.

FRA
TLV
Excellent 8.6

Same crew. Really nice flight smooth and professional

BOS
FRA
Good 7.6

Great service and timeliness.

I wasn’t offered earphone headset so I could not enjoy entertainment.

BOS
MUC
Excellent 8.0

On time with good service.

Food - barely edible as usual. Economy seats seem to be getting tighter and with little leg room.

Thu, 18 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
21h 00m
Tue, 30 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 55m
C$ 948
Trip: 13 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
SEA
Excellent 8.0

There was a good selection of very different movies to watch. I found four that I wanted to see.

There were not enough chairs in the waiting area. There was a long wait, first, just to get on the plane, then, instead of letting us stay in the waiting area, we were all seated, and left waiting for at least an hour, most of that time without explanation, sitting in a stifling plane at the gate, without being allowed to get up and move around. Also, the ratio of carbohydrates to protein in the main meal was way out of kilter. I don't want rice + potatoes + bread + crackers all in one meal, with zero vegetables. The tiny piece of cheese helped.

FCO
LHR
Good 7.0

Pretty basic service.

The late morning flight we booked was eliminated from the schedule, requiring us to book an early morning flight. This resulted in our having to spend our last night in a hotel near the airport rather than in Rome. It also resulted in a 4+ hour layover at Heathrow, rather than the 2 hours we anticipated. Very disappointing.

LHR
SJC
Excellent 8.3

Premium Economy seating is very comfortable and the cabin service was excellent.

Despite the long layover, they managed to misplace one or bags at Heathrow.

JFK
LHR
Okay 4.0

I didn’t receive my bag and I lost one day waiting for it without going anywhere . Without any information about the delivery time . Very disappointing about that services , I even couldn’t change and I still waitingggg

BOD
LGW
Mediocre 2.3

Nothing

Flight delayed over 100% Pilot couldn’t navigate turbulence without persistent discomfort Ground staff negligent/incompetent, bordering malicious

Thu, 27 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
17h 25m
Wed, 10 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 20m
C$ 957
Trip: 14 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
FCO
LHR
Good 7.0

Pretty basic service.

The late morning flight we booked was eliminated from the schedule, requiring us to book an early morning flight. This resulted in our having to spend our last night in a hotel near the airport rather than in Rome. It also resulted in a 4+ hour layover at Heathrow, rather than the 2 hours we anticipated. Very disappointing.

EDI
LHR
Excellent 8.0

I would have appreciated knowing ahead of time that 1) I was seated at the emergency exit, 2) that as a result, I would not be allowed to have my carry-on at my seat. Communication would have been appreciated.

LHR
HYD
Mediocre 2.0

Nothing to say

Everything. Will never book AA/BA again. Ended up with 42 hours journey.

LHR
EWR
Excellent 10.0

Great consideration from cabin crew.

JFK
LHR
Okay 4.0

I didn’t receive my bag and I lost one day waiting for it without going anywhere . Without any information about the delivery time . Very disappointing about that services , I even couldn’t change and I still waitingggg

Wed, 21 Nov
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
42h 05m
Fri, 30 Nov
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
57h 35m
C$ 1081
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 1 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
16h 15m
Sat, 6 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 40m
C$ 2205
Trip: 6 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1,238 reviews
Boarding
7.6
Comfort
7.5
Crew
7.8
Entertainment
6.8
Food
7.2
IST
CAI
Good 6.3

Good meals, and plenty of beverages.

ATH
CAI
Excellent 8.0

In flight service

Food is not as good as it looks

JNB
CAI
Mediocre 2.0

We received our baggage 2 days later

KWI
CAI
Okay 4.0

My reservation was 2 pieces luggage from Cairo to Kuwait and the same from Kuwait to Cairo ... when I went to the airport Egypt air told that my flight from Kuwait to Cairo just 1 piece and that because you didn’t reserve your ticket from Egypt air directly ... and that made a problem to me Thanks

RUH
CAI
Good 7.0

I really enjoyed when the plane LANDED at my Destination!

1. The plane was hot. In the Middle East they don't turn on the AC whilst on the ground. They only turn it on when in the air?!?! 2. The food was basic! I ordered the Seafood and it had 3 overcooked shrimp and baked fish. Not tasty at all. The bread was hard as a rock! 3. Boarding was like a cattle call!! Kind of like Southwest Airlines! 4. The Takeoff, Cruise and Landing was NOT bad at all! 5. I guess being an American, it was FOOLISH of me to ask for Ginger Ale on this Egyptian Flight!! 6. When I landed in Cairo, it would have been helpful to know that while going through Customs, I would need to purchase a Egypt Entry Visa fee for $25.00, but since I didn't know that, I waited in line for 20 minutes ONLY to have the Customs agent tell me that I had to go purchase one, then get back I line for ANOTHER 20 minutes!!!!!!! UGGHHHHHH!! 7. I flew on an Airbus that didn't have plug in for your phones to charge (maybe that's just a Boeing thing).

Sat, 22 Sep
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
32h 20m
Mon, 24 Sep
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 25m
C$ 2277
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,811 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
ORD
ADD
Okay 4.0

I like the Direct route

Long wait time at checkin Only certain employees accepted money for extra baggage fees Long time boarding Most staff were friendly An employee on board with short hair was not nice and her hair wasn’t professional Paid $160 for the extra bag, but it was lost It is still lost!

EWR
ABJ
Okay 5.0

The flight from Newark to Abidjan was pretty comfortable and smooth

Once in Abidjan, it became a mess. First we were left waiting for over an hour without any explanation. Then we were told that we had to retrieve our baggage and then recheck them. Hardly anyone spoke English so that was a long and confusing ordeal.

NBO
ADD
Good 7.0

Conexion

Delayed

LAX
DUB
Excellent 10.0

I like the crew of Ethopian Airlines, they are very friendly & attentive. Flight was delayed but not by AE fault. We made up most of the time & arrived only 15 minutes behind schedule

It was all good

ADD
ABJ
Okay 5.3

Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it.

Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant).

Wed, 3 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
21h 00m
Wed, 10 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
22h 20m
C$ 957
Trip: 8 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
HYD
Mediocre 2.0

Nothing to say

Everything. Will never book AA/BA again. Ended up with 42 hours journey.

JFK
LHR
Okay 4.0

I didn’t receive my bag and I lost one day waiting for it without going anywhere . Without any information about the delivery time . Very disappointing about that services , I even couldn’t change and I still waitingggg

EDI
LHR
Excellent 8.0

I would have appreciated knowing ahead of time that 1) I was seated at the emergency exit, 2) that as a result, I would not be allowed to have my carry-on at my seat. Communication would have been appreciated.

AMS
LHR
Okay 4.6

Not enough overhead bin storage space. If they want to start charging people for bags they need to improve their overhead storage ability. This was a commuter flight from Amsterdam to London. So the entertainment was not really there

BOD
LGW
Mediocre 2.3

Nothing

Flight delayed over 100% Pilot couldn’t navigate turbulence without persistent discomfort Ground staff negligent/incompetent, bordering malicious

Fri, 30 Nov
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
24h 30m
Thu, 6 Dec
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
23h 20m
C$ 1092
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 6 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
21h 35m
Mon, 8 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
26h 10m
C$ 957
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
BOD
LGW
Mediocre 2.3

Nothing

Flight delayed over 100% Pilot couldn’t navigate turbulence without persistent discomfort Ground staff negligent/incompetent, bordering malicious

LGW
AGP
Excellent 10.0

A great flight Thank you

AMS
LHR
Okay 4.6

Not enough overhead bin storage space. If they want to start charging people for bags they need to improve their overhead storage ability. This was a commuter flight from Amsterdam to London. So the entertainment was not really there

LHR
EWR
Excellent 10.0

Great consideration from cabin crew.

EDI
LHR
Excellent 8.0

I would have appreciated knowing ahead of time that 1) I was seated at the emergency exit, 2) that as a result, I would not be allowed to have my carry-on at my seat. Communication would have been appreciated.

Sun, 7 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
31h 55m
Sat, 13 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
24h 45m
C$ 1117
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 22 Oct
YTZ
Toronto Island
RUH
Riyadh King Khaled Intl
23h 15m
Tue, 30 Oct
RUH
Riyadh King Khaled Intl
YTZ
Toronto Island
19h 45m
C$ 1376
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
HKG
Good 7.6

Ran out of the best meal option in Business Class...

YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

YUL
BRU
Excellent 10.0

How I was treated How I felt was wonderful.

Nothing

YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

Wed, 17 Oct
YYZ
Toronto Pearson Intl
RUH
Riyadh King Khaled Intl
21h 00m
Tue, 30 Oct
RUH
Riyadh King Khaled Intl
YYZ
Toronto Pearson Intl
21h 40m
C$ 957
Trip: 14 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,654 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
JFK
LHR
Okay 4.0

I didn’t receive my bag and I lost one day waiting for it without going anywhere . Without any information about the delivery time . Very disappointing about that services , I even couldn’t change and I still waitingggg

LHR
SJC
Excellent 8.3

Premium Economy seating is very comfortable and the cabin service was excellent.

Despite the long layover, they managed to misplace one or bags at Heathrow.

EDI
LHR
Excellent 8.0

I would have appreciated knowing ahead of time that 1) I was seated at the emergency exit, 2) that as a result, I would not be allowed to have my carry-on at my seat. Communication would have been appreciated.

LHR
HYD
Mediocre 2.0

Nothing to say

Everything. Will never book AA/BA again. Ended up with 42 hours journey.

AMS
LHR
Okay 4.6

Not enough overhead bin storage space. If they want to start charging people for bags they need to improve their overhead storage ability. This was a commuter flight from Amsterdam to London. So the entertainment was not really there

Tue, 23 Oct
YTZ
Toronto Island
RUH
Riyadh King Khaled Intl
23h 15m
Tue, 30 Oct
RUH
Riyadh King Khaled Intl
YTZ
Toronto Island
20h 45m
C$ 1376
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

BNA
YYZ
Excellent 8.0

Quick and organized airport and boarding

Old plane uncomfortable seats

YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

MEX
YVR
Excellent 10.0

Service, Ecofriendly, Kind Staff

Nothing

FRA
YYZ
Good 7.6

Boarding in Frankfurt was pretty good as all zones had their own gates- somethinh I am missing at YYZ.

Legroom is getting tighter and tighter in the Economy class and meals are getting smaller and smaller as the trays are apperaing bigger and bigger...

*
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.

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