Find Cheap Flights from Toronto to Latvia

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

Depart
Return
Any month
Compare vs. KAYAK |

Toronto to Latvia Flight Information

Flights Arrive in Latvia
Flights Depart from Toronto
Flight Price C$ 577
Airlines Air France, KLM, Air Canada, Lufthansa

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

Airports
Origin
Toronto
C$ 577
only
C$ 577
C$ 1068
only
C$ 1068
Destination
Riga
C$ 577
only
C$ 577
Mon, 21 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
35h 50m
Mon, 4 Feb
RIX
Riga International
YYZ
Toronto Pearson Intl
34h 45m
C$ 577
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 13 May
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 25m
Mon, 27 May
RIX
Riga International
YYZ
Toronto Pearson Intl
20h 51m
C$ 1064
Trip: 15 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,952 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
ORD
Excellent 8.6

Pros: Food was good, crew was very professional and courteous. Flight was smooth.

Cons: Coach was cramped and the video system didn’t work very well

BOS
CDG
Mediocre 3.2

Pros: Nothing

Cons: The plane (Boeing 777) is packed like a sardines can, with 10 narrow uncomfortable seats across in Economy Class. The crew didn't even bring water for an 1,5 hr into the flight! The plane was very hot, with very little air flowing through the salon. Food was bland for dinner and inedible for breakfast. The crew was barely there, and borderline rude when asked something.

CDG
BOS
Excellent 10.0

Pros: Flight crew, pilot,food and entertainment options were great

Cons: Baggage took a while to reach baggage claim but maybe a bit impatient after a long day

CDG
ATH
Okay 4.3

Pros: Not much but the staff

Cons: No room, boarding was slow, zero bag or legroom

CDG
JFK
Good 6.0

Cons: I was treated like I am not supposed to ask for food and they had one choice of meal for me while they had 2 for the rest.

Wed, 3 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
13h 20m
Thu, 11 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
14h 54m
C$ 1076
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,440 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.5
AMS
IAH
Excellent 8.0

Pros: Very friendly and helpful crew.

OPO
AMS
Excellent 10.0

Pros: Flying with KLM is a pleasure

YYZ
AMS
Excellent 10.0

Pros: Staff very pleasant

Cons: Evening snack was not the greatest breakfast was pretty food

ACC
AMS
Excellent 8.0

Pros: The seat was spacious and the concept of the evening meal being the lighter option was innovative and well thought out

Cons: Boarding was chaotic and congested with not much information or order.

BRU
AMS
Okay 5.3

Cons: Very slow service at checkin, was not even available when I arrived at the airport

Wed, 3 Apr
YTZ
Toronto Island
RIX
Riga International
14h 40m
Thu, 11 Apr
RIX
Riga International
YTZ
Toronto Island
18h 35m
C$ 1108
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,213 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YYZ
Excellent 9.2

Pros: on time, comfortable (business class

YYZ
UVF
Excellent 8.8

Pros: on time departure, early arrival

YXE
YYZ
Good 6.3

Pros: Quick boarding and takeoff

Cons: The sound connections for the in flight entertainment was faulty. Bring your own device would be better. Seats were uncomfortable, they need replacing.

YVR
YEG
Excellent 10.0

Pros: They have the best blankets! I always get cold but the blankets are nice and thick. The entertainment system was easy to use with a wide variety to choose from. The seats are comfortable and easy to sleep in. Overall just a great comfortable trip!

YYZ
SFO
Mediocre 3.0

Cons: Plane way too cramped. Made me check my bag but it clearly would have fit and there was lots of room overhead. Still waiting for my bag more than half hour after my flight. Very unhappy. Totally unacceptable.

Sun, 25 Nov
YYZ
Toronto Pearson Intl
RIX
Riga International
57h 35m
Tue, 4 Dec
RIX
Riga International
YYZ
Toronto Pearson Intl
29h 35m
C$ 582
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 19 Dec
YYZ
Toronto Pearson Intl
RIX
Riga International
13h 55m
Thu, 27 Dec
RIX
Riga International
YYZ
Toronto Pearson Intl
33h 55m
C$ 1371
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,668 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ZAG
MUC
Mediocre 2.0

Cons: I wasn’t able to fly because my passport was stolen

FRA
EWR
Excellent 8.6

Pros: I liked the part of entertainment, bunch of free movies we could watch

Cons: the Meals. It could have been perfect when there was other options than vegetarian.

MUC
ORD
Excellent 10.0

Pros: The on-board staff were excellent. Please congratulate Lufthansa on another job well done! Very good at listening and very attentive to passenger needs and passenger comfort. Bravo!

DFW
FRA
Excellent 9.3

Pros: Service on the DFW-->FRA leg was phenomenal (ratio of attendants to fliers). Food was delicious and seats very comfortable.

Cons: Boarding process and organization could have been a bit better in communicating access and groups. Not super critical, but the goal in in process is to be as efficient as possible.

PHL
FRA
Excellent 10.0

Pros: smooth as silk flight, beautiful clean comfy airplane. Roomy seats. great entertainment system. Excellent friendly staff. Pretty darn good food. Excellent value.

Cons: having to come back from vacation!!

Tue, 20 Nov
YYZ
Toronto Pearson Intl
RIX
Riga International
33h 55m
Wed, 5 Dec
RIX
Riga International
YYZ
Toronto Pearson Intl
49h 45m
C$ 662
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 27 Nov
YYZ
Toronto Pearson Intl
RIX
Riga International
35h 20m
Mon, 10 Dec
RIX
Riga International
YYZ
Toronto Pearson Intl
56h 45m
C$ 719
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Nov
YYZ
Toronto Pearson Intl
RIX
Riga International
33h 55m
Mon, 3 Dec
RIX
Riga International
YYZ
Toronto Pearson Intl
54h 28m
C$ 782
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 12 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 25m
Sun, 21 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
30h 45m
C$ 1154
Trip: 10 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,952 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
ATL
Good 7.0

Pros: Liked the transfer

CDG
PRG
Good 7.6

Pros: It was a nice plane and boarding was well organized.

Cons: I was assigned a middle seat, if not for that I would have given a higher rating.

CDG
BOS
Excellent 10.0

Pros: Flight crew, pilot,food and entertainment options were great

Cons: Baggage took a while to reach baggage claim but maybe a bit impatient after a long day

CDG
FCO
Excellent 8.0

Cons: Na

CDG
ATH
Okay 4.3

Pros: Not much but the staff

Cons: No room, boarding was slow, zero bag or legroom

Mon, 25 Mar
YYZ
Toronto Pearson Intl
RIX
Riga International
35h 50m
Fri, 12 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
13h 40m
C$ 860
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 3 May
YYZ
Toronto Pearson Intl
RIX
Riga International
58h 45m
Sat, 18 May
RIX
Riga International
YYZ
Toronto Pearson Intl
37h 05m
C$ 895
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 16 Nov
YTZ
Toronto Island
RIX
Riga International
15h 35m
Fri, 23 Nov
RIX
Riga International
YTZ
Toronto Island
15h 25m
C$ 1578
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,213 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YYZ
Excellent 9.2

Pros: on time, comfortable (business class

BOS
YYZ
Good 7.6

Pros: Nice seats fast boarding

Cons: Snack can be more richer

YYZ
RDU
Mediocre 3.3

Pros: Nothing

Cons: I didn’t like anything about this flight, except that we arrived safely. I had the last seat, next to the toilet, and that container or whatever it is, was dirty. Every time someone flushed, I was bathed in the smell of urine. It was raining in Toronto; consequently, my checked bag was wet through. I’m glad I was coming home rather than arriving at a vacation destination, where all my stuff would’ve been wet. I’d like to see some effort put into keeping my bag dry. Also, the passengers had to slog through the rain to get on the plane!

YXE
YYZ
Good 6.3

Pros: Quick boarding and takeoff

Cons: The sound connections for the in flight entertainment was faulty. Bring your own device would be better. Seats were uncomfortable, they need replacing.

LAX
YVR
Okay 4.3

Cons: Compared to other airlines Air Canada is just so bad. Crew are always slow. The flight never boards on time or leaves on time. I don’t think I’ve ever been on an Air Canada flight that leaves on time. It’s incredibly frustrating. The staff were rude and cold on this flight and very very slow. I usually don’t write reviews like this but honestly can’t find anything good to say about this last flight. It was just bad.

Fri, 16 Nov
YYZ
Toronto Pearson Intl
RIX
Riga International
25h 55m
Fri, 23 Nov
RIX
Riga International
YYZ
Toronto Pearson Intl
32h 45m
C$ 952
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 25 Apr
YYZ
Toronto Pearson Intl
RIX
Riga International
17h 05m
Sun, 28 Apr
RIX
Riga International
YYZ
Toronto Pearson Intl
40h 55m
C$ 999
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 21 Jan
YTZ
Toronto Island
RIX
Riga International
14h 45m
Mon, 4 Feb
RIX
Riga International
YTZ
Toronto Island
15h 25m
C$ 1068
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 11 Jan
YYZ
Toronto Pearson Intl
RIX
Riga International
12h 05m
Mon, 21 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
14h 20m
C$ 1080
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 16 Dec
YYZ
Toronto Pearson Intl
RIX
Riga International
16h 20m
Thu, 31 Jan
RIX
Riga International
YYZ
Toronto Pearson Intl
12h 10m
C$ 1113
Trip: 47 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Nov
YTZ
Toronto Island
RIX
Riga International
33h 35m
Wed, 5 Dec
RIX
Riga International
YTZ
Toronto Island
15h 25m
C$ 1170
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 25 Mar
YTZ
Toronto Island
RIX
Riga International
24h 41m
Fri, 12 Apr
RIX
Riga International
YTZ
Toronto Island
21h 35m
C$ 1178
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
*
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.