Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Rwanda from C$ 1,176

This is the cheapest round-trip flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Rwanda departing on 31/8. 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
Fri 14/6
Fri 21/6

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

In the last 7 days, travellers have searched 42,393,389 times on KAYAK, and here is why:

Save 21% 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 Rwanda Flight Deals

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

Kigali
Kigali2 stopsC$ 1,176

Good to know

Low season

April

High season

December

Cheapest flight

C$ 1,176
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from Montreal to Kigali

FAQs - booking Rwanda flights

  • How long is the flight to Rwanda?

    An average direct flight from Canada to Rwanda takes 31h 08m, covering a distance of 19165 km. The most popular route is Montreal - Kigali with an average flight time of 19h 45m.

  • What is the cheapest flight to Rwanda?

    The cheapest ticket to Rwanda from Canada found in the last 72 hours was C$ 1,244. The most popular route is Montreal Pierre Elliott Trudeau Intl to Kigali Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 1,244.

  • What is the most popular destination in Rwanda?

    Based on KAYAK flight searches, the most popular destination is Kigali (100% of total searches to Rwanda).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Rwanda

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Rwanda flight deals.

Top 5 airlines flying to Rwanda

 
Need help choosing which airline to fly with from Canada to Rwanda? 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 1568 reviews
7.8Boarding
7.3Food
7.6Comfort
7.2Entertainment
8.4Crew
Airline reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

8.0 ExcellentJacob Oluleke, Apr. 2024LOS - AMS
Read more about KLM reviews

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

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

no issues at all... Kudos to the food. This time was really really good

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

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

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

I requested wheel chair assistance , it was confirmed via email that inwoood get it but I didn’t get it . The last leg of my trip to Nigeria was the worst.

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.

I missed my connecting flight due to long lines at security and immigration. Need improvements

Been flying on various airlines, all over the world, for 50+ years. The food on Brussels Air was easily the worst I ever endured.

I felt the overall quality of the plane and food service was less than that of their partner airlines, United. An example was wine was served in paper cups in premium economy class. There was no real silverware, napkins or a welcome kit other than a pillow and blanket.

I like the frequent mails we get when there is an update. Please keep it up

I have traveled to probably over a hundred locations worldwide, but had only one mixup of airport in Shanghai. Until Iceland and Stockholm. Reykjavik has 2 airports, Stockholm 4 (!). Please indicate clearly when a departure flight is scheduled from an aiport other than the international aiport. That would greatly reduce stress. Thanks

in the front - higher class of business - sitting in the same seat (with one empty in the middle) is not acceptable any more. need the business class to be as we paid for.

More than one hour detail with no explanation and no compensation

my husband's monitor did not work. there was a visibly ill family in my husband's row.

we had to unexpectedly check a bag, the flight was late getting in

Pros: "thanks to the paid upgrading we got 2 seats in the front of the cabin (row 5)"
Cons: "there was NO organisation at all during boarding: the people just stood in line, not respecting 1,5m. Also at the airport security waiting lines no attention to social distancing was respected. At arrival the off-boarding was in groups of 8th rows, not really helpfull either. A big disappointment versus the flight we had from BXL to PORTO !"

Food was great. They never to add more current entertainment like movies and shows

Paid an extra USD 100 for so-called Comfort seats. All of these (the bulkhead seats) had parents with babies and infants who were screaming much of the time. One mother even decided to change nappies on the seat. This was anything but comfort!

Front section of economy cabin is better than rear. Paid for seats selected.

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.

Excellent. They canceled our flight & put us up for the night. Then upgraded us. We are impressed

On a long flight us customers need more rehydration by the crew. Some of us have water bottles but no crew is coming around to offer water. I’m not saying issue us all with plastic water bottles.

The flight staff were not very kind. I went back to get a drink, 4 of them back there chatting. They all looked at me continued to talk then they started doing stuff and one finally asked after I was standing there awhile what I needed. This happened multiple times. The movies were not the great and seemed dated. My seat squeaked every time I moved and it moved around a bit.

The flight attendants on this flight were incredible! One even gave me her own dinner when my special meal order wasn’t transferred due to a flight delay! She insisted and I was so grateful. That is going above and beyond! The issue I had with the flight was with Lufthansa support. I missed my connection due to a flight delay and they wouldn’t rebook online, only in person. This took a lot of time and visits to the airport waiting for a Lufthansa agent to arrive 5 hours later than posted and almost paying full-fare price for the new flights and refusal to add my special meal orders. It made for a challenging journey home and I didn’t feel valued as a customer.

Great TV, easy boarding, wonderful ground crew and flight crew.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

Pretty good service and US Migratory officers providing services in Canada was awesome, because the arrival was quick and smooth

It was late leaving but made up time in the air.

Rude Customer Service at checkin, 90 minute limit in flight check in is too strict. I was in line for 30 minutes because of slow/insufficient workers. Somewhere I got to the the counter of course the employee warned me about the 90 minutes. People were cutting the lines. No one did anything.

Squeeze like sardines. ANA has much better leg room. The food on air canada was disgusting. Worse that left over microwave dinner. Like you heated up microwave dinner then saved it overnight, then microwaved it again and added nasty garnish to try to elevate but instead made it as edible as cat food.

Rouge needs to offer seats with better pitch in economy. Many sick people on a full flight.

Overall, I would have to say my experience with Air Canada was mediocre their DC tens. Need to be updated not comfortable at all. Only one out of my four flights was decent. The staffing was very nice. Going through customs in Montreal was quick and easy. Air Canada has room for improvement with their facilities.

The first flight Seattle to Toronto was very poor. My seat was changed. The aircraft was changed. They were having issues with the meals. My second flight from Toronto to Quebec was fine. Short flight still no entertainment. My third flight Quebec to Montreal was very short seats are very uncomfortable, too old and way worn out almost like sitting on a bench. My last flight Montreal to Seattle was fine. Finally, they had some entertainment. Proper food was offered as advertised flight staff was accommodating and friendly, but once again, the aircraft seats are hard like benches.

Crew was terrific. In flight entertainment system is very slow and the touch screen can be not sensitive enough or too sensitive. It was such a pain to pause a movie in case when I unpaused it accidentally thought I presses stop. This happened 3 times. I gave up and went back to my phone for entertainment.

boarding needs to be streamlined load the back of the plane first

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

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

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I wrote about this leg of my itinerary in a previous part of this review

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

It never happened. The flight was canceled because of ground crew strikes in Germany.

Crew was rowdy and loud just hanging out in the rear of the plane instead of assisting passengers during boarding. During the flight the crew mostly hung out in the rear of the plane being obnoxious to a point of disturbance.

Food should be provided according to the passengers selection. In flight entertainment system must be updated with latest devices and applications. Proper over head headset must be provided rather than providing cheaper ones.

Book Cheap Rwanda Plane Tickets

Recent round-trip flight deals

31/8Sat
2 stopsKenya Airways
38h 10mYUL-KGL
8/9Sun
2 stopsKenya Airways
42h 32mKGL-YUL
C$ 1,176
31/8Sat
2 stopsKenya Airways
44h 10mYUL-KGL
9/9Mon
2 stopsKenya Airways
37h 02mKGL-YUL
C$ 1,189
20/9Fri
1 stopAir Canada
19h 40mYUL-KGL
27/9Fri
2 stopsAir Canada
21h 45mKGL-YUL
C$ 1,274
20/9Fri
1 stopAir Canada
19h 40mYUL-KGL
27/9Fri
2 stopsAir Canada
21h 45mKGL-YUL
C$ 1,275
9/10Wed
1 stopLufthansa
19h 40mYUL-KGL
23/10Wed
2 stopsLufthansa
21h 50mKGL-YUL
C$ 1,362
6/10Sun
1 stopEthiopian Air
24h 00mYYZ-KGL
8/11Fri
2 stopsEthiopian Air
21h 15mKGL-YYZ
C$ 1,683
26/5Sun
1 stopEthiopian Air
18h 45mYYZ-KGL
1/6Sat
2 stopsEthiopian Air
37h 05mKGL-YYZ
C$ 1,728
6/10Sun
2 stopsLufthansa
21h 55mYYZ-KGL
8/11Fri
3 stopsLufthansa
28h 36mKGL-YYZ
C$ 1,827
17/9Tue
1 stopBrussels Airlines
19h 35mYUL-KGL
29/9Sun
1 stopBrussels Airlines
21h 50mKGL-YUL
C$ 1,861
17/9Tue
1 stopBrussels Airlines
19h 35mYUL-KGL
29/9Sun
1 stopBrussels Airlines
21h 50mKGL-YUL
C$ 1,903

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/7Tue
2 stops
26h 00mYYZ-KGL
C$ 1,217
2/7Tue
3 stops
32h 00mYYZ-KGL
C$ 1,268
2/7Tue
2 stops
44h 35mYYC-KGL
C$ 1,410
2/7Tue
3 stops
47h 55mYYC-KGL
C$ 1,525
2/7Tue
2 stopsAir Canada
29h 30mYTZ-KGL
C$ 1,678
1/7Mon
2 stopsAir Canada
36h 20mYYZ-KGL
C$ 1,685
1/7Mon
2 stops
25h 55mYYC-KGL
C$ 1,733
2/7Tue
3 stops
24h 20mYTZ-KGL
C$ 1,884
2/7Tue
1 stop
26h 20mYYC-KGL
C$ 2,054
2/7Tue
1 stop
27h 05mYYZ-KGL
C$ 2,416

Search by stops

Search by airline

Search by price