Find Cheap Flights from Ontario to Latvia

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

Depart
Return
Any month
Compare vs. KAYAK |

Ontario to Latvia Flight Information

Flights Arrive in Latvia
Flights Depart from Ontario
Flight Price C$ 617
Airlines Lufthansa, Turkish Airlines, Air Canada, Brussels Airlines

Book cheap flights from Ontario to Latvia (round-trip)

Airports
Origin
Ottawa
C$ 1264
only
C$ 1264
Toronto
C$ 617
only
C$ 617
C$ 1132
only
C$ 1132
Destination
Riga
C$ 617
only
C$ 617
Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
37h 10m
Mon, 28 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
41h 45m
C$ 617
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 14 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
15h 00m
Mon, 28 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
20h 30m
C$ 1013
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,922 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
EWR
Excellent 9.6

Pros: Legroom and recline of seats of the A350

Cons: Noise of engines at cruising speed louder than most of it's size USB outlet didn't charge

MUC
JFK
Excellent 9.3

Pros: everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms.

Cons: my TV screen didn't work. Long 9.5hr trip without entertainment.

FRA
JFK
Excellent 9.6

Pros: Comfy flight and early arrival.

Cons: Had to run to catch the connecting flight

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

TXL
MUC
Mediocre 2.0

Cons: Airline canceled my flight with out refund or giving other options. Never will use them again.

Thu, 11 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
36h 20m
Sun, 21 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
30h 15m
C$ 1068
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 21,188 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
KBP
IST
Mediocre 2.0

Cons: Flight delayed missed connection lost bag

ATL
IST
Good 6.6

Pros: Flight between Atlanta to Istanbul was good with ample leg space.

Cons: Food variety could be better. Also for a family of 4, the only option I had was to sit in group of 2. vs all 4 together .

IST
JFK
Excellent 10.0

Pros: Nice

LHE
IST
Excellent 10.0

Pros: Everything good

IST
JFK
Excellent 10.0

Pros: I highly appreciated the kind care of all the staff in the plane; especially the great selection of food. Thank you very much! For a plane it was really 5 * service.

Cons: the correspondence between the staff. On my way to New York, I was brought to the lounge to wait until my boarding will start but nobody picked me up as promised, so I had to walk the way. I needed a wheel chair as well on my way back, extra ordered it at the check in, they said it is noted in the system. But nobody was there to pick me up. When I finally found someone, I was brought to a place, being asked to sit down and wait where I still had to pass stairs to come to the passport controll. From there noone picked me up, so I had to go my way alone with pain in my leg. I don't want to argue, I managed it even with pain but I wonder what happens with people if they cannot walk anymore at all. My advice would be that you work on to improve this service. We extra booked business class but this service was not worth being called business class.

Thu, 17 Jan
YTZ
Toronto Island
RIX
Riga International
33h 35m
Wed, 23 Jan
RIX
Riga International
YTZ
Toronto Island
15h 25m
C$ 1132
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,328 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

YYZ
HND
Good 7.6

Pros: Generally flight attendant was nice and efficient. Excellent service and

Cons: Food was poor quality. Sometimes water taste like bad tap water. There are very nice crews but some of them are not. Some flight attendant bumped my knee a little when she passed by but didn’t care or noticed.

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

YUL
DEN
Good 7.0

Cons: Terribly small seats

YYZ
DUB
Excellent 10.0

Pros: Everything

Cons: Nothing

Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
37h 10m
Mon, 28 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
41h 45m
C$ 617
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Feb
YOW
Ottawa
RIX
Riga International
20h 05m
Sun, 3 Feb
RIX
Riga International
YOW
Ottawa
28h 45m
C$ 1264
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,976 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
BRU
LHR
Good 6.0

Pros: This particular flight was parked at the closest bay to immigration at Heathrow. So a late boarding and arrival was made early through not having a mile long walk to passport control.

Cons: Disorganized boarding with the plane load of people huddled around the entrance to the boarding area. No guidance from the crew on how to efficiently pack the overhead bins efficiently with passengers helpless to put their treasures into the overhead bins.

VCE
BRU
Excellent 8.3

Pros: The crew was very cool

Cons: The food was ok

ACC
BRU
Okay 4.0

Cons: poor customer service.

CDG
BRU
Okay 4.6

Pros: The actual boarding functioned ok and despite a late departure we got to Brussels ok. They also announced our boarding gates which helped.

Cons: The check in was shockingly bad. I had pre-checked in, but that did not help. I got put in a line for people who had not checked in. It was not possible to ask to be in the right line. Most of the people behind me were moved to another line while we waited for 30 minutes. When I mentioned the ground crew, who had long conversations with the people checking in, he said it was not their fault at all. It was not impressive.

BRU
PRG
Mediocre 2.0

Cons: Delayed. Crew seemed pretty annoyed to have people aboard. Will avoid next time.

Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 30m
Thu, 24 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
35h 30m
C$ 634
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 30m
Thu, 24 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
35h 30m
C$ 634
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 16 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
16h 05m
Fri, 18 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
31h 47m
C$ 635
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 16 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
16h 05m
Fri, 18 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
31h 47m
C$ 635
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 14 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
15h 00m
Mon, 28 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
20h 30m
C$ 1013
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,922 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
BHX
FRA
Good 6.6

Pros: The staff upon checking in were very polite and courteous.

Cons: It took a while for the staff to open up the boarding gate . Upon boarding I was given a sandwich which contained eggs.

MUC
JFK
Excellent 9.3

Pros: everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms.

Cons: my TV screen didn't work. Long 9.5hr trip without entertainment.

ADD
FRA
Excellent 9.0

Pros: Arrival on time .

Cons: Changing birding multiple times.

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

TXL
MUC
Mediocre 2.0

Cons: Airline canceled my flight with out refund or giving other options. Never will use them again.

Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 30m
Tue, 29 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
33h 50m
C$ 661
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 11 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
36h 20m
Sun, 21 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
30h 15m
C$ 1068
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 21,188 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
BOM
Okay 5.3

Pros: Crew was helpful and pleasent

Cons: Flight from Istanbul to Mumbai was not that great. Leg space was not that great. Food overall was pretty same across the 3 meals. Expect more variety which I have seen on other airlines like Emirates and Etihad.

GYD
ISL
Good 6.3

Pros: Food was good enough.

Cons: Flight delayed for 40 minutes and landed late for 40 minutes as well. No any entertaiment was on board, tv was out of order. Some drinks ran out, including lemonade, ayran and some juices. New Istanbul airport is not fully ready for passengers. In some toilets weren’t water and papers. Very long walking distance till passport control area, we walked about 20 minutes.

LGW
IST
Okay 4.0

Pros: check in..Gatwick S.

Cons: cramped, breakfast was a disgust.tasteless omelette,soggy sandwich. a disgrace.

IST
JFK
Excellent 10.0

Pros: I highly appreciated the kind care of all the staff in the plane; especially the great selection of food. Thank you very much! For a plane it was really 5 * service.

Cons: the correspondence between the staff. On my way to New York, I was brought to the lounge to wait until my boarding will start but nobody picked me up as promised, so I had to walk the way. I needed a wheel chair as well on my way back, extra ordered it at the check in, they said it is noted in the system. But nobody was there to pick me up. When I finally found someone, I was brought to a place, being asked to sit down and wait where I still had to pass stairs to come to the passport controll. From there noone picked me up, so I had to go my way alone with pain in my leg. I don't want to argue, I managed it even with pain but I wonder what happens with people if they cannot walk anymore at all. My advice would be that you work on to improve this service. We extra booked business class but this service was not worth being called business class.

IST
BOM
Excellent 10.0

Pros: Perfect. 10/10

Wed, 10 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
13h 10m
Mon, 22 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
12h 30m
C$ 1013
Trip: 13 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,922 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
DEN
MUC
Excellent 9.3

Pros: I was happy with everything stewardess where very friendly everything went smoth

MUC
JFK
Excellent 9.3

Pros: everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms.

Cons: my TV screen didn't work. Long 9.5hr trip without entertainment.

FRA
CAI
Excellent 10.0

Pros: On the airline website the price of the ticket was $3000 and I bought it for $750 on Kayak, I expected delays, cancellations or something to go wrong and justify that price drop. Nothing of that sort happened! It was a comfortable and on time trip with no problems!

Cons: Nothing!

CLT
MUC
Excellent 10.0

Pros: Service

Cons: A little bit turbulence

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

Fri, 18 Jan
YTZ
Toronto Island
RIX
Riga International
22h 35m
Tue, 29 Jan
RIX
Riga International
YTZ
Toronto Island
15h 25m
C$ 1132
Trip: 12 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,328 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

YUL
DEN
Good 7.0

Cons: Terribly small seats

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

YYZ
HND
Good 7.6

Pros: Generally flight attendant was nice and efficient. Excellent service and

Cons: Food was poor quality. Sometimes water taste like bad tap water. There are very nice crews but some of them are not. Some flight attendant bumped my knee a little when she passed by but didn’t care or noticed.

YYC
YUL
Mediocre 2.0

Cons: I used Kayak to find my ticket and fill out my information (all kayak logos on top of the page and so on). However, when my confirmation email and e-ticket came in, they were issued by Budgetair.com. I had no experience with them and took it to be a reliable website since they were working with Kayak. However, I had to change/cancel my flight because of delayed passport delivery, and this is when everything turned very Ugly! I had to spend an hour over the phone to get connected to an agent with BudgetAir, who disconnected the line within 2 minutes saying: “please hold so I can pull up your information”. This game went on for 6 hours. I tried to connect with the airline directly to make the change, which was not possible since Budgetair had placed a restriction on this ticket. After 6-7 hours, which meant no work for me or lunch because I was sitting behind my desk with a phone on my hand, I got through an agent who was rude and impolite. He took 15 minutes to find flights for the new dates (I did it in 2 minutes on their website), and then told me to pay $315 in extra fess. When I inquired that the prices on your website for the exact same ticket is way cheaper than my original ticket price, he got angry and aggressive. Basically implying that I have no choice to take their offer as is, or let go of my original ticket price of over $2000. Long story short, DO NOT buy from BudgetAir if you like having a peace of mind!

Sun, 20 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 30m
Tue, 29 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
33h 50m
C$ 661
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 13 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
29h 55m
Sun, 21 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
30h 15m
C$ 1068
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 21,188 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IAH
IST
Excellent 9.3

Pros: The flight was on time and the crew was professional. The food and entertainment was good.

Cons: It is too cramped in the toilets and seating area.

ATL
IST
Good 6.6

Pros: Flight between Atlanta to Istanbul was good with ample leg space.

Cons: Food variety could be better. Also for a family of 4, the only option I had was to sit in group of 2. vs all 4 together .

IST
LAX
Excellent 10.0

Pros: Turkish is always good Didn't know kayak was associated with justfly Loved the kayak notifications. MADEAHUGE difference

LHE
IST
Excellent 10.0

Pros: Everything good

IST
BOM
Excellent 10.0

Pros: Perfect. 10/10

Wed, 10 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
13h 10m
Mon, 22 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
12h 30m
C$ 1013
Trip: 13 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,922 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
JFK
Excellent 9.3

Pros: everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms.

Cons: my TV screen didn't work. Long 9.5hr trip without entertainment.

FRA
CAI
Excellent 10.0

Pros: On the airline website the price of the ticket was $3000 and I bought it for $750 on Kayak, I expected delays, cancellations or something to go wrong and justify that price drop. Nothing of that sort happened! It was a comfortable and on time trip with no problems!

Cons: Nothing!

ADD
FRA
Excellent 9.0

Pros: Arrival on time .

Cons: Changing birding multiple times.

BHX
FRA
Good 6.6

Pros: The staff upon checking in were very polite and courteous.

Cons: It took a while for the staff to open up the boarding gate . Upon boarding I was given a sandwich which contained eggs.

HAM
MUC
Excellent 8.3

Pros: Above expectation

Cons:

Sat, 19 Jan
YTZ
Toronto Island
RIX
Riga International
22h 30m
Tue, 29 Jan
RIX
Riga International
YTZ
Toronto Island
16h 25m
C$ 1132
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,328 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
MEX
YYZ
Excellent 10.0

Pros: Pleasant Flight attendants and good pilot.

Cons: No free drinks at all! Cheap airline

YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

YYZ
DUB
Excellent 10.0

Pros: Everything

Cons: Nothing

YUL
DEN
Good 7.0

Cons: Terribly small seats

MIA
YYZ
Excellent 8.3

Cons: Overhead luggage compartment in business class was poor

Fri, 1 Feb
YOW
Ottawa
RIX
Riga International
20h 05m
Sun, 3 Feb
RIX
Riga International
YOW
Ottawa
28h 45m
C$ 1264
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,976 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
ACC
BRU
Okay 4.0

Cons: poor customer service.

BUD
BRU
Mediocre 3.6

Cons: It was delayed. I paid very expensive to fly on Business to be on the first row. Because every minute count for me on this trip. But it was delayed. I feel I should get a refund for sum of the money I spent

BRU
MRS
Excellent 10.0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

TLV
BRU
Mediocre 2.0

Pros: Nothing

Cons: I am handicap, I travel with a scooter. We let them know months in advance and still they did not plan or assist. My scooter was not brought up in Brussels or DC, I refused to leave the plane in DC until they finally brought it to plane. They sat me in row 38...I can only walk a few feet so the airline failed in every aspect...epuc fail. I will never fly Brussels airlines again.

BRU
PRG
Mediocre 2.0

Cons: Delayed. Crew seemed pretty annoyed to have people aboard. Will avoid next time.

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