Find cheap flights from Ontario to Latvia

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

— Latvia
23 Jun — 30 Jun1
Return
1 adult
Economy
0 bags
From?
To?
Thu 23/6
Thu 30/6

Good to know

Low season

October

High season

December

Cheapest flight

C$ 495

Average price round-trip

C$ 1,512

Good deal round-trip

C$ 1,127

Good deal one-way

C$ 532
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Toronto Pearson Intl to Riga Intl
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to Latvia

Top airlines flying from Ontario to Latvia

Scores according to KAYAK customer reviews
7.3
LOTOverall score based on 5410 reviews
7.4Boarding
7.4Comfort
7.9Crew
6.9Entertainment
6.9Food
Airline reviews
Pros: "New plane, comfortable seats, very nice flight attendants."
Cons: "There is no way to pre-order meals on LOT flights other than calling a Warsaw phone number. Other airlines allow this both during online check-in and at any other time as part of managing your booking."
Read more about LOT
Pros: "New plane, comfortable seats, very nice flight attendants."
Cons: "There is no way to pre-order meals on LOT flights other than calling a Warsaw phone number. Other airlines allow this both during online check-in and at any other time as part of managing your booking."
Pros: "From Toronto to Warsaw we flew with Air Belgium even though we paid a ticket for Polish Airlines and everything was horrible. We waited an hour without any explanation before boarding and another hour and half after boarding. The seats were very uncomfortable and there was no leg room. Flight from Warsaw to Belgrade was a lot better, however 2 out of my 3 luggages were lost. Crew on both flights were lovely."
Cons: "Everything."
Pros: "Nothing!!! Horrible airline!! Will NEVER fly with them!!"
Cons: "Nothing!!! Horrible airline!! Will NEVER fly with them!!"
Cons: "Food was almost cold.... I was in the back section of the planet...."
Pros: "The seats were comfortable."
Cons: "The flight was delayed for 3 hours and it did not have WiFi (even though it was a Dreamliner!)!!!!"
Pros: "The crew was great, but my seat wasn’t that comfortable."
Cons: "I would probably like them to be on time because I almost missed my connecting flight"
Pros: "Crew was very welcoming and helpful"
Cons: "Drinks serving could be more frequent. Food serving to have some options. Seats were somewhat not comfortable for tall people as they were lacking head support."
Pros: "Informative to the very minimum."
Cons: "NEED Leg room. Better air conditioning. It felt like a sardine box for 3 and a half hours."
Pros: "Everything went good."
Cons: "Movie or general didn't provide closed caption or subtitle for an English language."
Pros: "Seat on aisle"
Cons: "Not being late for my second flight"
Pros: "Seat was ok"
Pros: "I am fine with everything"
Cons: "Yes, I agrèe it could be"
Cons: "The flight was canceled without notice."
Pros: "I liked that all flights were on time"
Pros: "Crew and food"
Cons: "I ordered a special meal but for some reason, I was not on the list. The crew decided that I had not ordered one."
Pros: "I liked the quality of the food and seat comfort. Crew were nice and worked efficiently."
Cons: "The delay. And entertainment. Poor selection and unit got cut off each time there was a turbulence. My unit stopped working and when I checked the other seat unit it was working. Luckily none was sitting there."
Pros: "Comfortable plane"
Cons: "The entertainment did not work for a number of passengers in my area. The system was restarted once, with no results. The crew did not seem to care. The food service was poorly coordinated."
Cons: "The flight was almost two hours delayed. If my connecting flight were closer, I would have missed it. Otherwise everything was good. The 787 Dreamliner was new and very comfortable."
Pros: "The Dreamliner is new and shiny, and the bulkhead seat I happened to get had a lot of leg room."
Cons: "The in-flight entertainment monitor was not working half the time, apparently because of some faulty wiring in the joint that connects the monitor to the seat. And guess what, when it does not work, the reading light and passenger assistance do not work either. Morale: only get bulkhead seats if you plan to sleep through most of the flight."
Pros: "Nothing"
Cons: "Having to arrive 6 hours later than scheduled"
Pros: "Very nice new Dreamlianer , very clear , nice staff friendly and cooperative, food quality good, entertainment list very good , nice flight for very reasonable price , much better then LH"
Cons: "No"
Pros: "Flight attendants were very kind and pleasant. Meal service and entertainment were more substantial than expected."
Cons: "Extreme delay supposedly as a result of a lightning strike to the plane. About 9 hours delay and a missed connection. The only compensation given for this dealy was a voucher for a 20 Euro meal at the airport restaurant of my choice. I know planes get hit by lightning on average of once a year, but it typically does not take 3 to 4 hours to inspect and confirm the safety of the plane's electrical system. But perhaps better safe than sorrry!"
Pros: "Nothing"
Cons: "Horrible aircraft (DeHavilland), very uncomfortable. A lot of very young children, their parents were playing some movies for them on phones and tablets. Crew didn't even react on that. Many people were just frustrated with that situation, but Crew didn't even want to discuss it. One of the worst flights ever. It was a charter level, not a regular airline. Never again."
Pros: "Business Class on LOT Flight No. 21 from Warsaw to Los Angeles is excellent! The Boeing 787 Dreamliner is a beautiful plane and the Business Class seats are very comfortable. The food was pretty good and the flight attendants were extremely nice!"
Cons: "There was a two and a half hour delay for technical problems for our flight from Warsaw to Los Angeles on Tuesday July 24, 2018. There had been a two-hour delay for my flight in from Warsaw to Moscow, also for technical problems, on Friday July 13, 2018. Obviously, LOT needs to insure its planes are safe, but it needs to do so sufficiently in advance of take-off so that its passengers are not inconvenienced by lengthy delays."
Cons: "Delayed flight from Toronto to warsaw by 2 hours, then delayed flight from Warsaw to Rzeszow by 7 hours due to no room on the plane."
Cons: "Long lines, rude customer service"
Pros: "Crew was friendly, cabin was as expected. Luggage arrive safely and on time (was a little worried it would not show, because online checkin said I had to pick up luggage and recheck before flight) (Virgin tagged it to go all the way through). So did not gav any issue."
Cons: "Flight was one hour late. No food service or entertainment for this flight, but was as expected."
Pros: "Comfortable, civilized"
Pros: "Arrived to Toronto on time. Flight attendants provided excellent customer service."
Cons: "Nothing to mention."
Pros: "Comfortable seats. Professional pilots. Variety of movies."
Cons: "Food is junk. Arrogant rude flight attendants. No desire to do their job."
Pros: "The food and entertainment"
Cons: "I did not like the terrible services!"
Cons: "They delayed the departure"
Pros: "Cleannesd"
Cons: "When boarding the crew wasn't inviting they were acting like they did not care at all about the people no smile no hi whatsoever. When I addressed one crew member he was not only occupied watching something in his phone but responded plain rudely to me. Its quite obvious that on the airplane the crew is working. Ukrainian airlines was offering the same trip cheaper but I decided to take LOT. Also I was surprised that I had to pay my luggage in my fly back. Next time I'll try Ukrainian airlines"
Pros: "Lots of movies, food was great and staff was friendly."
Cons: "Even though it was a long haul flight, alcohol needed to be purchased separately."
Pros: "Rutine flight"
Pros: "The transatlantic plane was great."
Cons: "No alcohol 2/2 flights delayed"
Pros: "Seats were comfortable and the food wasn't terrible"
Cons: "4 hours late with no explanation and terrible updates left us sitting at the gate the whole yimr"
Cons: "one of our seats did not work properly (3D) and the crew constantly had to manually adjust the seat. It never would go into a full reclining position. Food was good but they did not serve everything that was listed on the menu. My wife ordered the pancakes with berries for breakfast and they said they did not have any. After they told us they did not have this item, another passenger from Russia sitting in 3A started complaining and they miraculously found the pancakes for this passenger. this leaves a bad impression about the service and not what you expect when you buy a business class ticket."
Pros: "I like everything food and the chaires very comfortable thanks"
Cons: "Nothing to complain Everithing is excellent easy flight Thankyou"
Pros: "The trip was on Boeing 787, good legroom, and decent seat recline, food was ok and the flight was on time given that most transatlantic LOT Polish Airlines flights are delayed."
Cons: "The aircraft (B787) was a bit run down. Some of the cabin crew were unprofessional, at at times rude to passengers. No wine/beer offered during the dinner service. They offer "gourmet" cafe on-board for purchase, but one has to go all the way back of the plane to make a purchase, the flight attendants refuse to bring it to the passenger, which I found to be strange."
Cons: "Seats aren't comfortable"
Pros: "I liked every thing the crew was exelent"
Cons: "Dislike to crowded"
Pros: "I liked that the food was better by comparison with food served on other airlines (part of Star Alliance)."
Cons: "I think it would be nice that staff /crew addresses the passenger in both Polish and English. Most of the time they used only Polish, did not try to ask in English at all.Of course, if I asked for something in English, they can understand and respond. Also, did you always charge for wine and beer? Otherwise, I appreciated it was not as expensive as on the airport or on other airlines."
Cons: "Unable to choose seat at ticket purchase."
Pros: "Also like this crew. Great job of hiring good people."
Cons: "This team has it together."
Cons: "For a ticket of more than 300 usd you would expect at least a sandwich and a drink...."
Pros: "The crew members were very nice!"
Cons: "I had a very bad experience at the beginning of my journey on 11/18/2016 at Sheremet'evo airport in Moscow. I almost had a heart attack when Anna Aleksandrovna Esina (agent at registration counter #131) informed me that my ticket has been cancelled and she does not see me on the passenger list. I was in shock when I heard that and ready to cry as I was so anxious to get back home. Then she added that it is not her job to look for my ticket and there is nothing she can do for me. She did not want to make any effort and do something to resolve the issue. With the help of another agent it was determined that I WAS on the passenger list and I finally (after some agonizing time) was given my two boarding passes. It is amazing how just one unprofessional agent can spoil your trip... Thankfully the rest of my journey went really well!"

Great crew on this one.

Small seats means other passengers thoughtlessly take up your space. At least it’s a short flight.

Cons: "Not being delayed so much on an already very late flight."
Cons: "Flight was late"
Cons: "The plane didn’t have water in the bathrooms in the back of the plane so we had to use wet wipes to clean our hands afterwards. Entertainment system was slow. No complementary meals offered even though it was an international flight."
Pros: "Not much"
Cons: "Lady at check in, Helen, at Pearson was TERRIBLE. No compassion for us travelling with a 2 month old baby, and then booked our seats with united in separate locations with no bassinet. I will never use air Canada Again."
Cons: "Lack of communication. Crew was unattentitive and seemed to not know protocol or appear to have things under the control."
Cons: "AC was late causing a missed connection to YXE. They were unable to rebook us to Saskatoon for two or three days! They offered standby or Edmonton as our only options. We flew to Edmontonand then drove 6 hours in order to get home for work with no sleep. Unimpressed."
Cons: "Overhead bins were tiny."
Cons: "Bathrooms got very messy."
Pros: "the asian guy steward was the best he made my 12 year old happy by providing the pizza and food that she ordered perfect its just the professional way he serve it was exceptional a kind word"
Pros: "Many airlines have code share flights but it is better to buy ticket directly from the original airline as they keep on ignoring the code share flight bookings"
Cons: "Till last moment we were kept hanging if we will board or not as no seat number was allocated. I believe it was as we were from the code share airline not the real one"
Pros: "It was great!!!"
Cons: "waiting so long for baggage"
Pros: "Friendly staff, decent food"
Cons: "Premium Economy seats didn't have leg rests"
Pros: "The crew were polite and friendly."
Cons: "It was a 3-hour flight, so there was no entertainment."
Cons: "I did not fly to Montreal and I did not catch flight to Barcelona I am fling again tonight Toronto - Barcelona direct"
Pros: "Pearson Airport puts the puddle jumper flights at the far, far, far end of the airport. That makes some sense."
Cons: "There's only one choice for refreshments, unless you count the cracker-amd-nuts machine. The seats are terrible. The assumption seems to be that no one waits long, but the experience proves the opposite, as wind, construction, security clearance for flight crews and who knows what else (any excuse will do) creates delays of more than an hour for people who end up standing along the walls and sitting on the floor waiting. Again, crews and ground staff for AC are not able to give accurate instructions or guidance for boarding flights. That airport is a mess."
Cons: "Flight was delayed by roughly 2 hours allegedly due to construction at the Toronto Pearson airport. I recognize that this was possibly not Air Canada's fault but the delay was still unforeseen."
Cons: "Food was purchase only."
Pros: "Nothing"
Cons: "Air Canada is horrible! They have terrible customer service. Our flight was delayed, and we were on the phone for three hours trying to get things sorted out so that we got to our tour in Egypt on time. I had a few questions on our flight, so I emailed them and received a form letter that I would get a response in 25 business days. If you have any other choice, take it over Air Canada. I will never fly with them again."
Pros: "Flights were on time"
Cons: "Forcing us to check carry on bags, and not very courteous about it."
Cons: "선택의 여지가 없었다. 사과도 없었다. 그냥 내밀었다. 이것 밖에 남지 않았으니 먹으라고 준 기내식은 누군가 포장을 뜯었다가 덮은 것. 뒤쪽에 앉았다고 이런 차별을 받아야 하는가? 난 돼지고기가 싫었다. 내가 한국인이기때문에 한국식 돼지고기 볶음 요리를 처먹어야 한다는 논리인가? 설령 그것밖에 남지 않았다 하더라도 먼저 "이것밖에 남지 않아서 소고기를 줄 수 없다. 미안하다. 이것이라도 드실텐가" 먼저 물어봤어야 한다. 그래야 승객인 내가 먹을 것인가 안먹을 것인가 선택할 수 있지 않나? 대부분의 직원들 태도가 거만했다. 미소조차 짓지 않았다. 말 한마디가 중요한데... This is the Air Canada."
Pros: "I loved the entertainment options, we must of had a very old plane on the trip there because it lacked entertainment unless you brought your own tablet/smart phone or paid to rent one. The food was terrible both directions, please fix that because it's a long flight to be hungry!"
Cons: "Food needs serious improvement"
Pros: "The crew- very pleasant and attentive. Also the lady that checked us in at the airport in Barcelona was super helpful and tried her best to get us 2 seats together . She even blocked the seat in the middle of us!"
Cons: "No Entertainment - no screens for such a long flight"
Pros: "Crew was ok and once delayed depart started boarding went well. Pilot's initial Intro good - but no Updates from cockpit."
Cons: "Boarding delayed 1.25 hours so missed last GO bus transfer/pickup causing severe inconvenience/time loss. Video terminals not working 1st 1.5 hours but no comp for these anomalies unlike AetoMexico.Food overpriced. Maple Leaf Lounge a joke for non-drinkers - bring back proper food. 3 across seating horribly crowded."
Cons: "Delays both on Det to Toronto and Toronto to Kingston"
Pros: "Customer service was bad. I had to wait long line to check in bags. they took like 20 minutes to handle one transaction. I had to line up some where else to pay cash for my baggage after I checked in my bags. When I lined up somewhere else, a lady told me her computer was down and her printer was not working and told me to go to the next line. I lined up and waited for 20 minutes on the next line. after she finished, she told me to wait for one minute. I told her i can't wait or i would be late for the flight. she helped me and when i realized if i lined at immigration i would miss the flight. i was smart enough to ask for passengers in front of the line to let me cut. i was lucky enough they let me and i made it through."
Cons: "It was cancelled."
Pros: "Nothing"
Cons: "Absolute joke of an airline with zero customer service. I would never travel with them again and would recommend anyone else not too."
Pros: "Nothing"
Cons: "Cancelling flights , lying about reasons why, running away from customers when the flight finally after 10 hours was canceled"
Pros: "Flight attendant's were friendly amid the circumstances."
Cons: "Our first flight was cancelled 15 minutes before scheduled take-off. upon being bumped to another flight two hours later, that flight was delayed two hours after an issue during take-off. We remained on the plane while mechanic/engineering staff rectified the problem. We booked a flight to save time on driving. We would have arrived earlier had we drove. I understand things happen, but the airline eneds to take responsibility and show some good customer service. Aside from the pilot, no apology given, no reimbursement offered. Disappinting. Air Canada is now a last-resort option for a frequent flyer like myself."
Pros: "Preferred seating was comfy"
Cons: "2 couples travelling together were assigned 4 seats I opposite ends of plane, no two together and no chg option. Discovered that seat next to my spouse was just assigned minutes before boarding. CSR at AC on phone was rude and unhelpful, boarding staff offered no help either."
Pros: "Food was reasonably good, and seat had enough legroom, more than in some airlines I have flown recently."
Cons: "very disorganized. website for checkin was indecipherable. I had to call Air Canada, which charged me for the call (15 centimes per minute) then put me on hold, only to finally learn that I could only check in in person because we were traveling with a pet. --- We paid extra for preferential seating, and when we got to the counter were told that we could not have those seats bcs we were traveling with a pet - the pet was acknowledged on our records and travel documents, yet the company allowed us to sign up for preferential seating, then would not let us access those seats, but our previously reserved window seats were gone and we were assigned aisle and center seats, which were then changed again to other aisle and center seats. --- Half the flights on the departure board, including ours, were delayed, alhto there were no weather problems. Both our plane and the plane in the gate next to where we were waiting had mechanical problems - a coincidence, or a repeated failing?"
Cons: "You put me on Delta once I got to Detroit. Confusing and exhausting when you're not use to different airports and flying."
Pros: "We were delayed for 2+ hours. Not sure why. Thankfully I was sleep deprived and slept the entire way so it didn't bother me as much."
Cons: "No cookie."
Pros: "Billy Bishop airport is awesome!"
Cons: "Flight was delayed and crew didn't accommodate a rebooking despite availability .. Although original flight did board soon after."
Pros: "Upgrade to premium economy with more legroom. Free movies. Good movie selection. Free checked luggage!"
Cons: "Check-in process at Denver counter rather slow. Gate information at Denver very confusing due to changes and lateness in displaying/announcing information."
Cons: "Flight to Columbus cancelled....cheap vouchers for meals"
Pros: "Service was fair"
Cons: "Lst 2 of 3 suitcases, no entertainment in seatback, personal device entertainment was very limited and dated, wine is not complimentary with meals on a long flight, screaming babies, overhead light would not work for the right side or middle of plane. As an Alliance member, you failed miserably. We will be seeking partial refund for you sendng one bag to Athens, one to Zurich and one to Munich."
Pros: "Friendly and professional staff"
Cons: "Entertainment system is crappy and looks like it's from the 1990's. It needs a serious overhaul. I reserved windows seats and showed up to check and had been placed in the middle."
Pros: "Efficient. tv on back of screen didn't work"
Pros: "Nothing"
Cons: "first flight cancelled, second flight delayed so impossible to get the connection. Nobody called me about it, I had to go to ask."
Pros: "Love Air Canada"
Pros: "Great service on a quick flight"
Pros: "Amenable and friendly staff."
Cons: "Getting there really early and being in a late boarding zone."
Pros: "Not much. This first experience with Air Canada left me thinking it must be a severe-discount carrier."
Cons: "By the end of Group 4 boarding they were already taking carry-on bags at the jetway to check into the baggage compartment. We had a 1:05 connection in Toronto to catch our flight to London. They could give us no assurances that our luggage would make the connection. Thankfully we were able to talk our way onboard and found space to store our bags. When I was finally seated I had to warn the person seated in front of me to please not recline. Sitting with my back flush to the seat, my knees were literally in contact with the chair in front of me. There was ZERO room for that passenger to recline without causing me great pain. I sat on our five hour flight in great discomfort. Adding to my discomfort was a lack of food and zero entertainment. Paying for food is fine and I did it but on such a long flight it seems abusive. Food should be provided on longer journals. That all all I could do was read was also fine but video and Internet are increasingly expected and this flight had neither. I'll have doubts about ever flying Canada Air Rogue again."
Pros: "Everything was well organized and we were able to depart sooner than scheduled."
Cons: "There were some items on the menu that were not actually available."
Pros: "I will fly Air Canada again but will probably drive to Toronto to catch a plane, rather than take the connecting plane out of my own city.There's a Tim Horton's at the airport!"
Cons: "Flight from our small city was late leaving and we didn't find out about the delay until close to the take off time. The reason given to us was that there was too much air traffic in Toronto. Couldn't this have been planned better? Not the fault of Air Canada."
COVID-19 information

Safety measures for airlines flying from Ontario to Latvia

Airlines flying from Ontario to Latvia have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Ontario to Latvia

Mandatory masks

Masks required on board, masks provided on flights from Ontario to Latvia

Social distancing seating

Middle seats unavailable to book on flights from Ontario to Latvia

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario to Latvia

Flexible cancellations

Waiving of change fees. Search flexible flights from Ontario to Latvia

Book cheap flights from Ontario to Latvia

Recent round-trip flight deals

14/6Tue
2 stopsMultiple Airlines
21h 10mYYZ-RIX
23/6Thu
2 stopsMultiple Airlines
22h 15mRIX-YYZ
C$ 866
17/9Sat
1 stopLOT
12h 40mYYZ-RIX
23/9Fri
1 stopLOT
13h 25mRIX-YYZ
C$ 962
20/6Mon
1 stopMultiple Airlines
18h 55mYYZ-RIX
30/6Thu
2 stopsMultiple Airlines
38h 25mRIX-YYZ
C$ 1,060
2/9Fri
1 stopMultiple Airlines
11h 40mYYZ-RIX
10/9Sat
1 stopMultiple Airlines
13h 50mRIX-YYZ
C$ 1,073
4/9Sun
1 stopMultiple Airlines
11h 00mYYZ-RIX
11/9Sun
1 stopMultiple Airlines
15h 20mRIX-YYZ
C$ 1,075
5/8Fri
1 stopLOT
12h 40mYYZ-RIX
15/9Thu
1 stopLOT
29h 35mRIX-YYZ
C$ 1,095
3/9Sat
1 stopLOT
12h 40mYYZ-RIX
10/9Sat
1 stopLOT
29h 30mRIX-YYZ
C$ 1,096
20/6Mon
2 stopsMultiple Airlines
14h 45mYYZ-RIX
30/6Thu
2 stopsMultiple Airlines
38h 25mRIX-YYZ
C$ 1,150
3/9Sat
2 stopsMultiple Airlines
21h 35mYYZ-RIX
10/9Sat
1 stopMultiple Airlines
17h 20mRIX-YYZ
C$ 1,159
20/6Mon
1 stopMultiple Airlines
15h 15mYYZ-RIX
13/7Wed
1 stopMultiple Airlines
15h 25mRIX-YYZ
C$ 1,164
20/6Mon
1 stopMultiple Airlines
18h 55mYYZ-RIX
30/6Thu
1 stopMultiple Airlines
17h 45mRIX-YYZ
C$ 1,168
5/7Tue
1 stopMultiple Airlines
11h 15mYYZ-RIX
6/7Wed
1 stopMultiple Airlines
20h 20mRIX-YYZ
C$ 1,171
25/7Mon
1 stopMultiple Airlines
15h 15mYYZ-RIX
8/8Mon
1 stopMultiple Airlines
24h 20mRIX-YYZ
C$ 1,184
21/6Tue
1 stopLOT
12h 40mYYZ-RIX
3/7Sun
1 stopLOT
29h 35mRIX-YYZ
C$ 1,229
5/8Fri
2 stopsAir Canada
14h 35mYTZ-RIX
15/9Thu
2 stopsAir Canada
34h 34mRIX-YTZ
C$ 1,770
8/7Fri
2 stopsLOT
18h 55mYOW-RIX
17/7Sun
2 stopsLOT
37h 53mRIX-YOW
C$ 1,877
8/7Fri
2 stopsLOT
18h 55mYOW-RIX
17/7Sun
2 stopsLOT
37h 53mRIX-YOW
C$ 1,912
11/7Mon
2 stopsAir Canada
14h 35mYTZ-RIX
25/7Mon
2 stopsAir Canada
20h 34mRIX-YTZ
C$ 1,983
26/6Sun
2 stopsAir Canada
35h 35mYTZ-RIX
14/7Thu
2 stopsAir Canada
17h 34mRIX-YTZ
C$ 2,059
25/7Mon
2 stopsAir Canada
14h 35mYTZ-RIX
8/8Mon
2 stopsAir Canada
15h 34mRIX-YTZ
C$ 2,083

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/5Mon
3 stopsMultiple Airlines
53h 20mYYZ-RIX
C$ 495
30/5Mon
1 stopMultiple Airlines
19h 00mYYZ-RIX
C$ 505
30/5Mon
2 stopsMultiple Airlines
40h 25mYYZ-RIX
C$ 518
2/6Thu
2 stopsMultiple Airlines
56h 05mYYZ-RIX
C$ 522
31/5Tue
3 stopsMultiple Airlines
33h 55mYYZ-RIX
C$ 533
2/6Thu
3 stopsMultiple Airlines
51h 55mYYZ-RIX
C$ 536
29/5Sun
2 stopsMultiple Airlines
57h 20mYYZ-RIX
C$ 542
31/5Tue
2 stopsMultiple Airlines
31h 30mYYZ-RIX
C$ 546
1/6Wed
3 stopsMultiple Airlines
29h 05mYYZ-RIX
C$ 558
29/5Sun
3 stopsMultiple Airlines
27h 00mYYZ-RIX
C$ 598
1/6Wed
1 stopMultiple Airlines
32h 20mYYZ-RIX
C$ 610
2/6Thu
1 stopMultiple Airlines
16h 20mYYZ-RIX
C$ 662
29/5Sun
1 stopMultiple Airlines
16h 20mYYZ-RIX
C$ 664
31/5Tue
1 stopMultiple Airlines
16h 20mYYZ-RIX
C$ 693
1/6Wed
2 stopsMultiple Airlines
24h 20mYTZ-RIX
C$ 986
30/5Mon
2 stopsMultiple Airlines
14h 45mYTZ-RIX
C$ 1,183
29/5Sun
2 stopsAir Canada
35h 35mYTZ-RIX
C$ 1,197
31/5Tue
2 stopsMultiple Airlines
14h 35mYTZ-RIX
C$ 1,198
1/6Wed
2 stopsMultiple Airlines
20h 15mYYZ-RIX
C$ 1,232
2/6Thu
2 stopsAir Canada
20h 35mYTZ-RIX
C$ 1,770

Search by stops

Search by airline

Search by price

Flights to Latvia

Return flight deals:

Latvia - Ontario

Cabin classes:

C$ 4,114
C$ 3,140
C$ 640

Browse origins:

Browse destinations:

C$ 1,050