Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

RIX

Find cheap flights to Riga from C$ 499

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 8/4. 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
jue. 21/3
jue. 28/3

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Riga
These are the airlines KAYAK users have selected most often from within our search results for flights to Riga
In the last 7 days travelers have searched 50,039,094 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.

Cheap flight deals to Riga

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Riga that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
6:15 p.m. - 1:05 p.m.YYZ-RIX
12h 50m1 stop
7:50 a.m. - 6:00 p.m.RIX-YYZ
17h 10m1 stop
C$ 737
Find Deal
jue., 21 mar. - vie., 14 jun.
6:15 p.m. - 1:05 p.m.YYZ-RIX
12h 50m1 stop
7:50 a.m. - 6:00 p.m.RIX-YYZ
17h 10m1 stop
C$ 836
Find Deal
jue., 21 mar. - mar., 11 jun.
6:45 p.m. - 11:15 p.m.YUL-RIX
21h 30m1 stop
6:20 a.m. - 4:05 p.m.RIX-YUL
16h 45m1 stop
C$ 1,155Lufthansa
Find Deal
lun., 8 abr. - vie., 12 abr.
5:00 p.m. - 11:15 p.m.YUL-RIX
23h 15m2 stops
6:20 a.m. - 4:05 p.m.RIX-YUL
16h 45m1 stop
C$ 1,163Lufthansa
Find Deal
lun., 8 abr. - vie., 12 abr.
6:20 p.m. - 1:00 p.m.YYZ-RIX
11h 40m1 stop
6:20 a.m. - 3:36 p.m.RIX-YYZ
16h 16m2 stops
C$ 1,270Air Canada
Find Deal
mar., 14 may. - lun., 20 may.
10:45 p.m. - 1:00 p.m.YVR-RIX
28h 15m2 stops
1:45 p.m. - 11:20 a.m.RIX-YVR
31h 35m1 stop
C$ 1,277Air Canada
Find Deal
lun., 13 may. - jue., 16 may.
11:45 p.m. - 1:00 p.m.YYZ-RIX
31h 15m1 stop
6:30 p.m. - 5:20 p.m.RIX-YYZ
29h 50m1 stop
C$ 1,496LOT
Find Deal
vie., 15 mar. - lun., 15 abr.
11:45 p.m. - 5:55 p.m.YYZ-RIX
12h 10m1 stop
5:50 a.m. - 8:25 p.m.RIX-YYZ
21h 35m1 stop
C$ 1,546LOT
Find Deal
vie., 22 mar. - mié., 12 jun.
3:30 p.m. - 3:20 p.m.YYZ-RIX
17h 50m2 stops
7:10 a.m. - 3:30 p.m.RIX-YYZ
15h 20m2 stops
C$ 1,891Scandinavian Airlines
Find Deal
sáb., 23 mar. - lun., 17 jun.
2:00 p.m. - 10:40 a.m.YYZ-RIX
13h 40m2 stops
7:10 a.m. - 6:15 p.m.RIX-YYZ
18h 05m3 stops
C$ 2,177Scandinavian Airlines
Find Deal
lun., 3 jun. - mar., 6 ago.

Flights to Riga - Travel Insights & Trends

Get data-powered insights and trends into flights to Riga to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Riga?

The average price of all flights to Riga clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Riga is Sunday where tickets can be as cheap as C$ 1,365. On the other hand, the most expensive day to fly is Friday, where prices are C$ 1,670 on average.

What is the cheapest time of day to fly to Riga?

The average price for all flights to Riga depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Riga is generally in the afternoon, when flights cost C$ 1,188 on average. The most expensive time of day to fly to Riga is generally at night, which is peak travel time and where the average cost of a ticket is C$ 1,603.

How far in advance should I book a flight to Riga?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Riga, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 22 days before departure.

How long is the flight to Riga?

The duration of your flight to Riga depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Riga on KAYAK are from Montreal, which takes 11h 05m, Toronto, which takes 13h 12m, Vancouver, which takes 13h 45m, and Calgary, which takes 21h 10m.

How many long-haul flights are there to Riga each week?

Each week there are around 10 long-haul flights (6-12 hour flight duration), 38 medium-haul (3-6 hour flight duration) and 513 short-haul (up to 3 hour flight duration) flights to Riga. The most long-haul flights depart from Dubai.

Good to know

Low season

January

High season

June

Cheapest flight

C$ 499
Best time to beat the crowds but there is an average 7% increase in price.
Most popular time to fly (1% more expensive on average)
Flight from Vancouver to Riga

When to book flights to Riga

Are your dates flexible? Find out the best times to travel to Riga based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. The information is for flights to Riga based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Riga flights

  • How far is Riga from central Riga?

    There are 9 km between Riga downtown and Riga.

  • What is the name of Riga’s airport?

    When flying to Riga, you'll arrive at Riga (RIX). The airport is also known as Riga or Riga Intl.

  • How does KAYAK find such low prices on flights to Riga?

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

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

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

  • What is the Hacker Fare option on flights to Riga?

    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 Riga with an airline and back with another airline.

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

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

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be February, March and April. The cheapest month to fly from Canada is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Riga flight deals.

Prefer to fly non-stop to Riga Intl?

Find which airlines fly direct to Riga Intl, which days they fly and book direct flights.

Nonstop departures

Canada to Riga Intl

Monday

ANA,Aegean Airlines,Air Canada, +34 more

ANA,Aegean Airlines, +35 more

Tuesday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Wednesday

ANA,Aegean Airlines,Air Canada, +36 more

ANA,Aegean Airlines, +37 more

Thursday

ANA,Aegean Airlines,Air Canada, +35 more

ANA,Aegean Airlines, +36 more

Friday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Saturday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Sunday

ANA,Aegean Airlines,Air Canada, +36 more

ANA,Aegean Airlines, +37 more

See more nonstop flights

Nonstop returns

Riga Intl to Canada

Monday

ANA,Aegean Airlines,Air Canada, +34 more

ANA,Aegean Airlines, +35 more

Tuesday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Wednesday

ANA,Aegean Airlines,Air Canada, +36 more

ANA,Aegean Airlines, +37 more

Thursday

ANA,Aegean Airlines,Air Canada, +35 more

ANA,Aegean Airlines, +36 more

Friday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Saturday

ANA,Aegean Airlines,Air Canada, +33 more

ANA,Aegean Airlines, +34 more

Sunday

ANA,Aegean Airlines,Air Canada, +36 more

ANA,Aegean Airlines, +37 more

See more nonstop flights
See more nonstop flights

Top 5 airlines flying to Riga

Need help choosing which airline to fly with to Riga? 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 KAYAK reviews.
7.8
LufthansaOverall score based on 29742 reviews
84crew
75food
79boarding
77comfort
76entertainment
79overall
Airline reviews

My seat electronics did not work so seat stuck in one position for over tens hours unless cushions ,manually removed and chair shoved into different position. It wasAwful. My back is still hurting. Only the flight attendant to move seat which was near impossible. Ten hours of H. No apologies offered. No compensation. It was unreal. worst flight of my life

Read more about Lufthansa

My seat electronics did not work so seat stuck in one position for over tens hours unless cushions ,manually removed and chair shoved into different position. It wasAwful. My back is still hurting. Only the flight attendant to move seat which was near impossible. Ten hours of H. No apologies offered. No compensation. It was unreal. worst flight of my life

Staff on board was cheerful. Airport staff was Ok, but the plane was late and the boarding by zones makes it very stressful because I was in the last zone and therefore wasn’t sure I could get my bag onto the overhead rack. Plane was FILTHY.

Short time between flights. Most important things special for my age. I choose another liner but I going to stay with LUFtHANSA. Thank you.

Flight took off arrive Frankfurt fine ... and then the Pilot parked the plane for 20 minutes while waiting for a steps vehicle to arrive so we all could deplane. This caused us to miss our Naples flight by 6 minutes while running to the next gate.. We are aware of 3 others who also miss their flight. Lufthansa Support said "why miss your flight, your flight arrived on time?" We explained, they provided another flight many hrs later, no meal voucher because our "flight was ontime".

Service and food could be better. Horrible food and crew service.

Pros: "Food"
Cons: "There was loud, annoying static over the intercom off and on."
Pros: "One of the flight attendants was very rude and seemed bothered when I inquired about a meal since I was sleep when they originally handed them out and said that I would have to wait u til the next meal period."
Cons: "She could have informed me they where no longer available."
Cons: "One cookie with tea is not enough at this time of day! Especially if there had no chance to eat dinner before the flight."
Pros: "the crew was great; super well prepared ladies with professional behavior. my compliments. also the snack was excellent and finally no junky food but a healthier offer. bravissimi!!!"
Cons: "nothing"
Pros: "The flight was fine, but there was not enough time to transfer between the gates in Frankfurt. That also did not give us enough time for our luggage to transfer."
Cons: "Longer transfer between flights in Frankfurt"
Pros: "Crew was great. Flight was clean."
Cons: "I ordered vegan meals and only one of the meals were vegan. Someone had forgotten to bring the second meal for me on the plane."
Pros: "The onboarding process was awesome! The rest was mediocre at best. The cabin was friendly but not helpful. They had weird policies which we have never heard or seen elswhere. The flight had huge screens that won't turn off, it was freezing cold and the crew had no idea how to help."
Cons: "More knowledgeable crew and maybe more crew members, as there were too few and the service took more than 2 hours to complete. Never seen that happen on a 7 hour flight."
Cons: "Requested a window seat, got a middle seat. No food, ither than coffee or tea had to pay for everything. Late departure, nearly missed my connecting flight."
Pros: "The crew was very nice and friendly. I was not expecting walking down to the tarmac to board the plane. But flight was uneventful."
Cons: "Checking in didn’t open until 2 hours before plane was scheduled to take off. Really? We got to airport early so we could eat dinner. You are depriving the airport of revenue. Not to mention we had to stand there for over an hour. And then just one agent showed up. Terrible service and planning."
Pros: "Flight attendants were kind and patient and attentive. Older plane had more seat room, and the food selection was tasty and reasonably priced."
Cons: "No entertainment options beyond airline magazines, but it was to be expected on a European flight under 3 hours"
Pros: "- Great timing for the flight, had a connection and it was stress-free to get through - Nintendo-type controller to play like, two games they had to choose from (clearly an old plane) - Meals were decent"
Cons: "- The plane was older - it had the ash-trays in the armrests full of dust and god knows what else, gross. - No wifi, I was planning to get some work done because it was an international flight so that was a bust - Limited entertainment selection. Some of the newer ones have more movie/TV selections"
Pros: "The crew were fine and the boarding was efficient."
Cons: "The TVs were really old - my husband’s broke and mine couldn’t actually play movies due to it not registering fingerprints. The pocket in front of me was also ripped open spilling those annoying in flights magazines and the airplane smelled like the lavatory which was 6 rows up... just broken down and not well maintained. It was only a 9.5 hour flight but I expected better from SAS."
Pros: "The movie and tv selection were fantastic. Crew was kind and helpful. Chairs were pretty comfortable."
Cons: "It was so cold on the plane with most people including grown men with blankets wrapped up to their neck! I understand the crew moves a lot so want it cold but maybe there’s a happy medium? The cold snack sandwich with cheese and spread of some sort was awful. The main meal was better but not as good as some others I’ve had."
Cons: "SAS is a train wreck. everything they told us was misinformation from the first delay (there were 5 delays, one each hour, before they cancelled) The whole time they would not allow ticket changes while we watched available flights take off for 5 hours. We had no say in the rebooking - they just said wait you will get an email. The SAS workers need to be trained - how about putting up a sign that says "this line for parking vouchers ony'ly" when 300 people are lined up for assistance."
Pros: "I liked the bottle of water in my seat. Thanks!"
Pros: "Quick Check in"
Cons: "The crew were not nice. They dont even pick up garbage during the 9 hour flight. They give you a gallon of water in a huge bottle without a glass and you are on your own."
Pros: "Very good, professional and kind crew. The airline did not submit my request for vegetarian food but one of the crew went out of her way to create an "a la carte" dinner from the first class food."
Cons: "The plane does not have a gate at the Tom Bradley terminal and we had to be bused in. That was too much delay. On top of that, the airline lost one of our luggage. Thank god for insurance!"
Pros: "First flight was delayed and we missed flight to Toronto"
Cons: "Departure on time"
Pros: "I liked that I wasn’t one of the people who had to sprint to my connection"
Cons: "Not way over booking all three of my flights. Each time the flights are asking people to change their plans for compensation."
Pros: "The crew was great and in-flight service was great."
Cons: "This is twice now I've had massive delays flying with LOT and because of this one I'm currently still stuck in Chicago because my international flight landed with 35 minutes for me to get to my connecting domestic flight when i should have had an hour and a half."
Pros: "Crew was wonderful,, service was excellent. Seats are very comfortable. Excellent choices of movies."
Cons: "Nothing really concerning."
Cons: "Fly was 1 hours late.and same thing returning.never on time."
Pros: "Plane was on time _both to and from Warsaw _ crew was friendly and gate agent on out bound got me changed from a window to an aisle ( my preference)"
Cons: "Small commuter jet_ had to use bus for boarding and walk lots of steps _ hard for me I have artificial metal knee. Food was only coffee &cookie _ had to pay for a coke."
Pros: "The crew were very nice."
Cons: "I was unable to prepay my baggage fee online. I sent email to customer service about this on Tuesday Sept. 4, and never received a response, except fora machine generated message saying that because of high volume of questions there might be a delay in replying. There really is no excuse for such a user-unfriendly website."
Pros: "A smooth short-haul leg, no frills but nothing annoying either."
Cons: "A bit tattered aircraft, had to be bussed at both airports."

Really enjoyed the flight , good food . Staff very polite. Had difficulty with the TV

Plane trays needed a clean. Still had drink stains on them. Crew great.

inedible food, rude and incompetent crew, un-necessary and un-justified delays

A nice quick and easy flight. Crew was friendly and it was comfortable.

Pros: "Crew was very supportive"
Cons: "The long stopover at London (11:20 hrs) should have been taken care of in terms of accommodation, SPA Access or meal voucher."
Pros: "Love the A380 it’s smoothness quietness and spaciousness. The experienced mature crew were excellent."
Cons: "Food quality and selection. I"
Cons: "I was not able to make this flight due to many technical difficulties, waiting in lines at the airport for over 4 hours, and having British Airways automatically change my flight booking Gatwick (which is 45 minutes from where this second leg would have been!)."
Pros: "Food was good , very comfortable seats and the time we departed to the time we arrive I will rate it 10 out of ten I felt as if I was on a 2 hours flight . It’s was just one of those wonderful BA flight I can’t forget"
Cons: "It’s was just the hassle to get from Terminal 5 to Terminal 3 with luggage but made it all in all"
Pros: "Crew was helpful and polite."
Cons: "- limited choice for entertainment. - shaky video screen - why do flight to/from India are not docked at a tunnel? Spread the pain of travelling on a bus to all passengers."
Pros: "The flight was delayed prior to leaving the gate, while lined up to take off and during the flight. All delays were promptly explained by members of the flight deck. The cabin crew were outstanding nothing seemed to be too much of a inconvenience to them."

The staff were kind and friendly. It was smooth going and coming back even though coming back with holiday traffic.

Pretty much as good as an economy flight experience can get

I was surprised that there was no connecting gate at Seattle airport for us boarding the Air Canada flight to Vancouver. I didn’t expect that to happen in October when there aren’t as many passengers. So, we all had to take a bus to the aircraft. The airport in Vancouver was connected to the gate as normally, so that was more pleasant.

1. The line before the check in was very long and only 2 desks worked. 2. There was delay 4 HOURS!! no body explains.

Minus the delay everything was good the delay wasn't too bad it was only 15 minutes but it was still a delay

A wonderful exp. to fly on AC. If you are planning a trip in advance, just make the reservation flexible. The weather may be an element that ruins the plan you originally had. I fell into the same problem and I can tell you that my plans were deterred and the reservation will NOT be altered/upgraded. Otherwise, it is a fun trip to book.

Air Canada lived up to its reputation for not being on time. Flight was 90 mins late boarding, and then more delays after boarding for technical problems with the air conditioning. The biometric boarding system Air Canada was using in Tampa (not all airlines were) really slows down the boarding process.

The person that was incapable to help herself was not given proper service inconvenienving not only her but also those seating in the same raw as hers.

Board on time. Seat parents with kids in back of plane. Don’t serve drinks in plastic cups because someone spilled wine on me.

Pros: "Helpful person at check in counter when I couldn’t check in online and the kiosk would not complete my check in process. Easy boarding. Very relaxed and friendly flight crew (less militant than other airline crews)."
Cons: "There was some sort of glitch with my record and I could not check in online or at the kiosk. That was frustrating. I called customer service and it was a VERY long time on hold to get an agent."

Book Cheap Riga Plane Tickets

Recent round-trip flight deals

 
These are the cheapest round-trip flights to Riga found on KAYAK in the last 72 hours.
21/3jue.
1 stop
12h 50mYYZ-RIX
14/6vie.
1 stop
17h 10mRIX-YYZ
C$ 737
21/3jue.
1 stop
12h 50mYYZ-RIX
11/6mar.
1 stop
17h 10mRIX-YYZ
C$ 836
8/4lun.
1 stopLufthansa
21h 30mYUL-RIX
12/4vie.
1 stopLufthansa
16h 45mRIX-YUL
C$ 1,155
8/4lun.
2 stopsLufthansa
23h 15mYUL-RIX
12/4vie.
1 stopLufthansa
16h 45mRIX-YUL
C$ 1,163
14/5mar.
1 stopAir Canada
11h 40mYYZ-RIX
20/5lun.
2 stopsAir Canada
16h 16mRIX-YYZ
C$ 1,270
13/5lun.
2 stopsAir Canada
28h 15mYVR-RIX
16/5jue.
1 stopAir Canada
31h 35mRIX-YVR
C$ 1,277
15/3vie.
1 stopLOT
31h 15mYYZ-RIX
15/4lun.
1 stopLOT
29h 50mRIX-YYZ
C$ 1,496
22/3vie.
1 stopLOT
12h 10mYYZ-RIX
12/6mié.
1 stopLOT
21h 35mRIX-YYZ
C$ 1,546
23/3sáb.
2 stopsScandinavian Airlines
17h 50mYYZ-RIX
17/6lun.
2 stopsScandinavian Airlines
15h 20mRIX-YYZ
C$ 1,891
3/6lun.
2 stopsScandinavian Airlines
13h 40mYYZ-RIX
6/8mar.
3 stopsScandinavian Airlines
18h 05mRIX-YYZ
C$ 2,177

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Riga found on KAYAK in the last 72 hours.
8/4lun.
3 stops
50h 55mYVR-RIX
C$ 499
24/6lun.
1 stop
17h 00mYHZ-RIX
C$ 516
24/6lun.
2 stops
17h 25mYHZ-RIX
C$ 570
24/6lun.
3 stops
41h 15mYHZ-RIX
C$ 605
2/3sáb.
2 stopsLufthansa
20h 05mYVR-RIX
C$ 1,105
8/4lun.
1 stopKLM
18h 30mYVR-RIX
C$ 1,228
3/3dom.
2 stopsSWISS
39h 20mYVR-RIX
C$ 1,248
4/3lun.
2 stopsAustrian Airlines
55h 40mYVR-RIX
C$ 1,281
26/2lun.
1 stopLufthansa
35h 55mYYC-RIX
C$ 1,333
29/2jue.
2 stopsAustrian Airlines
17h 55mYVR-RIX
C$ 1,391

Search by stops

Search by airline

Search by price

Last minute flights to Riga

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Riga that are departing in the next 10 days.
24/2sáb.
multi-stop
22h 10mYYZ-RIX
14/3jue.
multi-stop
32h 14mRIX-YYZ
C$ 1,173
24/2sáb.
multi-stop
22h 10mYYZ-RIX
10/3dom.
multi-stop
58h 30mRIX-YYZ
C$ 1,180
24/2sáb.
multi-stopScandinavian Airlines
18h 20mYYZ-RIX
11/3lun.
multi-stopScandinavian Airlines
17h 11mRIX-YYZ
C$ 2,036
24/2sáb.
multi-stopScandinavian Airlines
18h 20mYYZ-RIX
11/3lun.
multi-stopScandinavian Airlines
17h 11mRIX-YYZ
C$ 2,059
23/2vie.
multi-stopLOT
12h 10mYYZ-RIX
11/3lun.
multi-stopLOT
21h 40mRIX-YYZ
C$ 2,172
23/2vie.
multi-stopLOT
12h 10mYYZ-RIX
12/3mar.
multi-stopLOT
14h 00mRIX-YYZ
C$ 2,262
25/2dom.
multi-stopBritish Airways
16h 30mYYZ-RIX
12/3mar.
multi-stopBritish Airways
26h 00mRIX-YYZ
C$ 2,472
21/2mié.
multi-stopLufthansa
12h 50mYYZ-RIX
29/2jue.
multi-stopLufthansa
15h 05mRIX-YYZ
C$ 2,483
25/2dom.
multi-stopLufthansa
18h 20mYYZ-RIX
14/3jue.
multi-stopLufthansa
14h 50mRIX-YYZ
C$ 2,493
21/2mié.
multi-stopBritish Airways
11h 50mYYZ-RIX
3/3dom.
multi-stopBritish Airways
26h 10mRIX-YYZ
C$ 2,501

Search by stops

Search by airline

Search by price