Find cheap flights from Latvia to Canada from C$ 614

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 12/7. 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.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

January

High season

July

Cheapest flight

C$ 614

Average price round-trip

C$ 1,342
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Riga to Toronto
(price for this month)

FAQs for booking flights from Latvia to Canada

Book cheap flights from Latvia to Canada

Recent round-trip flight deals

14/9Thu
2 stopsMultiple Airlines
19h 54mRIX-YYZ
30/9Sat
1 stopMultiple Airlines
19h 30mYYZ-RIX
C$ 785
8/11Wed
2 stopsAmerican Airlines
41h 06mRIX-YYZ
24/11Fri
2 stopsAmerican Airlines
16h 30mYYZ-RIX
C$ 821
15/9Fri
1 stopMultiple Airlines
14h 35mRIX-YYZ
2/10Mon
1 stopMultiple Airlines
18h 10mYYZ-RIX
C$ 828
12/9Tue
1 stopScandinavian Airlines
14h 50mRIX-YYZ
28/9Thu
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 834
12/9Tue
1 stopScandinavian Airlines
14h 50mRIX-YYZ
2/10Mon
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 842
12/9Tue
2 stopsScandinavian Airlines
14h 55mRIX-YYZ
3/10Tue
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 872
11/9Mon
2 stopsScandinavian Airlines
26h 30mRIX-YYZ
28/9Thu
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 879
12/9Tue
2 stopsScandinavian Airlines
14h 55mRIX-YYZ
2/10Mon
1 stopScandinavian Airlines
10h 40mYYZ-RIX
C$ 880
11/9Mon
2 stopsScandinavian Airlines
26h 30mRIX-YYZ
2/10Mon
1 stopScandinavian Airlines
10h 40mYYZ-RIX
C$ 887
14/9Thu
1 stopScandinavian Airlines
14h 50mRIX-YYZ
4/10Wed
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 900
14/9Thu
1 stopScandinavian Airlines
14h 50mRIX-YYZ
3/10Tue
1 stopScandinavian Airlines
22h 25mYYZ-RIX
C$ 915
11/9Mon
2 stopsMultiple Airlines
15h 34mRIX-YTZ
30/9Sat
2 stopsMultiple Airlines
21h 15mYTZ-RIX
C$ 975
11/9Mon
1 stopMultiple Airlines
12h 35mRIX-YYZ
30/9Sat
1 stopMultiple Airlines
19h 10mYYZ-RIX
C$ 982
16/9Sat
2 stopsMultiple Airlines
14h 53mRIX-YYZ
29/9Fri
1 stopMultiple Airlines
18h 50mYYZ-RIX
C$ 989
14/9Thu
2 stopsAir Canada
31h 54mRIX-YTZ
30/9Sat
2 stopsAir Canada
25h 15mYTZ-RIX
C$ 998
16/9Sat
2 stopsMultiple Airlines
14h 53mRIX-YYZ
30/9Sat
2 stopsMultiple Airlines
16h 55mYYZ-RIX
C$ 1,000
14/9Thu
2 stopsAir Canada
31h 54mRIX-YTZ
4/10Wed
3 stopsAir Canada
19h 50mYTZ-RIX
C$ 1,025
13/9Wed
1 stopLufthansa
12h 35mRIX-YYZ
30/9Sat
2 stopsLufthansa
16h 55mYYZ-RIX
C$ 1,037
8/11Wed
2 stopsAir Canada
31h 15mRIX-YYZ
23/11Thu
2 stopsAir Canada
30h 35mYYZ-RIX
C$ 1,049
14/9Thu
2 stopsAir Canada
15h 34mRIX-YTZ
30/9Sat
3 stopsAir Canada
34h 50mYTZ-RIX
C$ 1,126

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/7Wed
1 stopMultiple Airlines
17h 10mRIX-YYZ
C$ 614
19/8Sat
2 stopsMultiple Airlines
42h 15mRIX-YVR
C$ 657
14/8Mon
1 stopMultiple Airlines
33h 40mRIX-YYZ
C$ 846
16/8Wed
2 stopsMultiple Airlines
37h 44mRIX-YVR
C$ 868
9/8Wed
3 stopsMultiple Airlines
37h 04mRIX-YVR
C$ 893
9/8Wed
1 stopMultiple Airlines
17h 50mRIX-YVR
C$ 919
17/8Thu
2 stopsMultiple Airlines
25h 34mRIX-YVR
C$ 931
12/8Sat
2 stopsAir France
18h 28mRIX-YYZ
C$ 1,117
12/8Sat
1 stopAir France
21h 00mRIX-YYZ
C$ 1,119
14/8Mon
2 stopsAir France
14h 20mRIX-YYZ
C$ 1,125
13/8Sun
2 stopsAir France
28h 55mRIX-YYZ
C$ 1,157
14/8Mon
1 stopAir France
14h 00mRIX-YVR
C$ 1,170
27/9Wed
1 stopLOT
33h 05mRIX-YYZ
C$ 1,513
27/9Wed
1 stopLOT
33h 05mRIX-YYZ
C$ 1,514
7/7Fri
2 stopsLufthansa
15h 38mRIX-YYZ
C$ 1,548
22/11Wed
2 stopsLufthansa
29h 55mRIX-YYZ
C$ 1,585
9/8Wed
1 stopAustrian Airlines
27h 30mRIX-YYZ
C$ 1,651
22/11Wed
1 stopTurkish Airlines
38h 10mRIX-YYZ
C$ 1,698
13/8Sun
1 stopKLM
18h 05mRIX-YVR
C$ 1,811
22/11Wed
3 stopsScandinavian Airlines
20h 51mRIX-YYZ
C$ 2,238

Search by stops

Search by airline

Search by price

Flights to Canada

Return flight deals:

Canada - Latvia

Cabin classes:

Browse origins:

C$ 562

Browse destinations:

C$ 1,127
C$ 1,118
C$ 562
C$ 1,264
View more