Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Riyadh to Canada from C$ 418

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Riyadh to Canada departing on 15/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 19/5
Sun 26/5

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

In the last 7 days, travellers have searched 44,212,662 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Calgary
Calgary2 stopsC$ 1,121
Ottawa
Ottawa3 stopsC$ 980
Winnipeg
Winnipeg3 stopsC$ 1,273

Good to know

Low season

February

High season

April

Cheapest flight

C$ 418
Best time to beat the crowds (23% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Riyadh to Toronto

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from Riyadh to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Riyadh to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Riyadh to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Riyadh is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Riyadh to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Riyadh with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Riyadh to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Riyadh up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Morning departure is around 40% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Riyadh to Canada

 
Need help choosing which airline to fly with from Riyadh to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
KLMOverall score based on 1641 reviews
7.3food
8.4crew
7.3entertainment
7.8boarding
7.6comfort
Airline reviews

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

2.0 MediocrePaloma, Jan. 2024BRU - AMS
Read more about KLM reviews

I thought KLM was the best airline but the Lima - Amsterdam was 1 hours late, the Brussels - Amsterdam was 2.30 hours late and the Amsterdam - Lima was 30 minutes late

One of the vstewardeses wanted to bump me of the plane for absolutely nothing. There is CCTV in the plane ans everything can be verified. Very disappointing , you all will see, o other 5 years and the passangers who does not smile to flight attendent will be bumped off...

It was nice to be on a legacy airline, people try at least.

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

The boarding was one of the worst I’ve ever experienced. The fault lays on Ohare Airport and not so much the airline. The waiting area by the gate was the size to accommodate a regional flight for 20-30 people and right next to a busy walkway. When you cramped nearly 300 passengers into that space is was unbearable.

Well, in my case; the flight was delayed 1 hour, we have to wait in the plane to get green light. And the plane (probably because was a short trip) did not have entertainment or WiFi. No a good experience.

The seats are too cramped in that plane. If you’re above 1,80m consider alternatives or first class I guess… There were no emergency exits to seat somewhere with more legroom

one of my bags was drenched with fish smelling water and all my new clothes bought at dublin and the 23kg checked in bag were all gone waste with very pungent fish smell and also having stains

At the transit could be less time not like 12 hour 6 hours the mix should be 4 hour, thanks

Despite paying business class, the angle seat was uncomfortable. The crew was just ok. The baggage checkin was a mess at JNB.

The seats were broken, crew didn’t really care about service, boarding was not priority for business class, my bags arrived last

Comfortable flight, departed and landed on time, crew were polite and courteous. The food was really good considering it was an aeroplane meal. I would travel on Egypt Air, again

The bathroms were disgusting by the end of the fight.

Too difficult to indicate and receive vegetarian food. And staff was rude about it. Other passengers felt sorry for me.

Cons: "The food was very poor and tasteless , too much bread and it was cold. The choices of movies was poor."
Cons: "Neither departure terminal nor gate was displaying in the application even while refreshing it continuously. The information was available in schiphol airport website 3.5 hours before take-off time."
Cons: "It could have been better if I had taken the flight, and not cancelled it 2 days ago"
Pros: "Crew was very nice. Everything was lovely."
Cons: "It took a very long time to get my credit card processed for extra luggage. Then flight was delayed."
Pros: "None"
Cons: "2 hrs waiting inside the plane, it could have been handle way better"

It was a domestic flight so the food was not included. But we had not even a little snack and by the end of the flight they were coming around serving water.

My flight from Victoria was late taking off and then I was rebooked on a new flight from Vancouver to SFO without my knowledge the next day. I actually made it to the gate on time so I could have boarded my flight but Air Canada rebooked me instead. Completely unprofessional and unpleasant experience with no grace from the Air Canada staff. I will not fly Air Canada again

It was great to check carryon luggage at no charge when there was no room for ours. A hidden benefit of having low-tier tickets. Also great to stay off plane as long as possible. Airline gave us seats we wanted on this last leg, again at no charge.

The late departure Of two hours waitresses, immature, and gossiping

We had a good flight, service was good and lots of leg room. Service was good and the staff were friendly.

This is not really an Air Canada item, but the PA system un the Cancun airport is very poor. Any passenger announcements or changes were basically inaudible.

Overall I will say it was a very good experience. It was as comfortable as can be expected for such a long flight - 12 hours from Toronto to Tokyo. Everyone was very pleasant and polite. Even the passengers were cooperative and trying to be nice to each other. Of course the space is limited on such a long flight. The bathrooms were actually very clean. The food was very good. I liked how there was a variety of food options. The in flight entertainment system was also very impressive! There were some children on the flight but they were well behaved and hardly ever crying. Great Job Canada Air! I will definitely fly with Air Canada again!

My wife and I especially liked the fact that the Toronto agent went beyond expectation to allow my wife and I to sit together. There was no option for us when we booked our seats. Very thankful!

Seats could be more comfortable and food can be better and price was too high

It was upsetting that the flights were canceled but that was due to weather. I did not receive any vouchers for food or a hotel stay when I was forced to spend the night in Montreal. I was also upset when my seat was changed many times.. The plane seemed old with a non-functioning screen and loose side pockets.. All in all in need of updating. On the positive side, the staff in areas was friendly and helpful.

We were helped whenever needed and had a pleasant flight.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

This flight space was way better than our international flight. Efficient boarding and comfortable

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

bad seats, meager food quantity. bread not fresh. Hollywood films lack entertainment.

It was timely boarding, well organized. The food was weird in a flight to Buenos Aires. I felt as if I were flying to Asia because of the chicken teriyaki. In my section flight attendants spoke only German and English. I wondered why no Spanish speaker was hired for a flight to Latam. In that Lufthansa needs to be more customer oriented. Compared to other airlines the four seat in the middle is less comfortable. That said, staff was polite and efficient, the entertainment system worked well. It was ultimately a peaceful, well organized and safe flight. Thank you !

Great flight. Left on time, not very crowded. Quiet and the right temperature.

Boarding is as always an issue. Slow and long boarding time.

I paid a lot of money for seat selection and was miserable for flight duration

Le personnel attentionné et trilingue, la tranquillité du vol. Aucun aspect négatif

Updates from pilots about delays would make them less frustrating.

Economy seating has been dumbed diwn so far that it is uncomfortable for an average adult. Too small, too cramped, no room to move, and hard as a rock.

Never got on this AA flight since British Airways delayed my original flight 29 hours

International flight from CCU to MIA . paid 1235 dollars at this low season. NO CHECK IN BAGGGAE ALLOWED ?????????????? NOT EVEN ONE?????????? Never ever I will even thing about buying tickets and flying with them again. Just A BIG NO

Boarding could be smoother. But the flight crew was excellence. Very professional, friendly and helpful.

Good. The flight was extremely delayed but they rebooked my layover (which took off before we even landed) before we arrived. Second flight made me check my bag but there was plenty of room. Otherwise good experience

The crew is excellent. However there are a few things that are not satisfactory: seats are smaller than many other airlines in economy, food was sad and I had bad diarrhea after I drank a cup of tea, They also forgot mine and many other people’s luggages somewhere this time. The luggage was delivered two days later, which caused a big inconvenience because 1. Most of my son’s clothing are there and he had to go back to College before the luggage was delivered. Now I will have to mail his stuff to him; 2. Two pairs of shoes are missing from the luggage.

As I said, I reserved beef for my 2 kids and I in business class. I underlined the requests when boarding the plane — I was the second in. However none was available. Thxs BA !! On the bright side, the luggage made it to Denver !!

I had to give up this flight because my flight to Budapest was delayed and then my luggage was delayed by 24 hours. I tried to reschedule my return to a later date and BA wanted to charge me $500 so I booked a flight on Wizz Air and it was seamless. I am never flying on BA ever again.

Leaving 1.5 hour layover wasn't enough apparently and that costed me additional 7 hours because of British Airways screw up

Book cheap flights from Riyadh to Canada

Recent round-trip flight deals

22/9Sun
1 stopBritish Airways
26h 20mRUH-YYZ
6/10Sun
1 stopBritish Airways
17h 50mYYZ-RUH
C$ 881
22/9Sun
1 stopITA Airways
19h 20mRUH-YYZ
6/10Sun
1 stopITA Airways
21h 45mYYZ-RUH
C$ 940
3/5Fri
2 stopsLufthansa
20h 00mRUH-YYZ
14/5Tue
2 stopsLufthansa
37h 15mYYZ-RUH
C$ 960
22/9Sun
2 stopsLufthansa
19h 25mRUH-YYZ
6/10Sun
2 stopsLufthansa
37h 10mYYZ-RUH
C$ 962
17/5Fri
3 stopsKLM
31h 45mRUH-YOW
24/5Fri
2 stopsKLM
31h 55mYOW-RUH
C$ 980
4/5Sat
2 stopsKLM
20h 21mRUH-YYZ
14/5Tue
1 stopKLM
23h 10mYYZ-RUH
C$ 988
10/5Fri
2 stopsAir Canada
30h 53mRUH-YUL
25/5Sat
2 stopsAir Canada
27h 45mYUL-RUH
C$ 1,028
10/5Fri
2 stopsAir Canada
30h 53mRUH-YUL
25/5Sat
1 stopAir Canada
18h 10mYUL-RUH
C$ 1,031
2/5Thu
2 stopsEgypt Air
41h 05mRUH-YYC
13/5Mon
2 stopsEgypt Air
26h 00mYYC-RUH
C$ 3,282
4/5Sat
2 stopsEgypt Air
23h 05mRUH-YYC
13/5Mon
2 stopsEgypt Air
26h 00mYYC-RUH
C$ 3,283

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/5Wed
3 stops
55h 31mRUH-YYZ
C$ 418
15/5Wed
2 stops
47h 25mRUH-YYZ
C$ 421
27/5Mon
1 stopEgypt Air
21h 35mRUH-YYZ
C$ 557
17/5Fri
1 stopEgypt Air
22h 25mRUH-YYZ
C$ 563
14/5Tue
2 stopsAir Canada
27h 41mRUH-YYZ
C$ 828
2/6Sun
1 stopAir Canada
17h 55mRUH-YYZ
C$ 830
2/6Sun
1 stopLufthansa
17h 55mRUH-YYZ
C$ 831
28/5Tue
1 stopLufthansa
21h 10mRUH-YUL
C$ 831
3/5Fri
1 stopBritish Airways
26h 40mRUH-YUL
C$ 952
4/8Sun
2 stopsBritish Airways
22h 10mRUH-YYZ
C$ 960

Search by stops

Search by airline

Search by price

Last minute flights from Riyadh to Canada

Last minute flight, train and bus deals

21/4Sun
multi-stopDelta
30h 16mRUH-YYZ
27/4Sat
multi-stopDelta
17h 15mYYZ-RUH
C$ 1,047
20/4Sat
multi-stop
21h 25mRUH-YYZ
27/4Sat
multi-stop
20h 50mYYZ-RUH
C$ 1,622
21/4Sun
multi-stopKLM
26h 56mRUH-YYZ
27/4Sat
multi-stopKLM
17h 15mYYZ-RUH
C$ 1,626
21/4Sun
multi-stopKLM
24h 10mRUH-YYZ
27/4Sat
multi-stopKLM
21h 40mYYZ-RUH
C$ 1,628
20/4Sat
multi-stop
21h 25mRUH-YYZ
27/4Sat
multi-stop
39h 25mYYZ-RUH
C$ 1,796
20/4Sat
multi-stopQatar Airways
29h 50mRUH-YYZ
27/4Sat
multi-stopQatar Airways
31h 15mYYZ-RUH
C$ 1,798
21/4Sun
multi-stop
29h 20mRUH-YYZ
27/4Sat
multi-stop
20h 50mYYZ-RUH
C$ 2,858
20/4Sat
multi-stopKLM
31h 16mRUH-YOW
28/4Sun
multi-stopKLM
22h 55mYOW-RUH
C$ 3,235
20/4Sat
multi-stop
31h 20mRUH-YOW
28/4Sun
multi-stop
19h 20mYOW-RUH
C$ 3,835
21/4Sun
multi-stopCathay Pacific
28h 35mRUH-YYZ
26/4Fri
multi-stopCathay Pacific
42h 50mYYZ-RUH
C$ 8,829

Search by stops

Search by airline

Search by price

Riyadh - Canada Flights

Departure:

Riyadh (RUH)Saudi Arabia

Return flight deals:

Canada - Riyadh

Cabin classes: