Popular Filters
One Way Price
Duration
Stops From Toronto
Departure From Toronto
USD 1,028
USD 1,028
USD 845
Arrival at Riga
USD 1,028
USD 845
USD 1,014
Alliances & Airlines
Oneworld
(12)
SkyTeam
(21)
Star Alliance
(89)
+ 10 more
Layover Airports
+ 12 more
Layover Duration
Toronto To Riga Flights
Book Toronto to Riga flight tickets at lowest price. Get best deals on your upcoming Toronto to Riga flights only on MakeMyTrip. Also Book Riga to Toronto Flights. Currently 104 flights flying from Toronto to Riga. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
USD 845
Transit Visa may be required
Toronto to Riga , 1 Sep
LOT Polish Airlines LO | 42
19:20
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
08 h 30 m
09:50
Tue, 2 Sep 25
Warsaw, Poland
BAGGAGE : CHECK INCABIN
Information not available
LOT Polish Airlines LO | 783
10:55
Tue, 2 Sep 25
Warsaw, Poland
01 h 20 m
13:15
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,014
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 902
21:40
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
08 h
11:40
Tue, 2 Sep 25
Terminal T5
Stockholm, Sweden
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6470 | Operated By Air Baltic
16:55
Tue, 2 Sep 25
Terminal T2
Stockholm, Sweden
01 h 05 m
19:00
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,017
Transit Visa may be required
Toronto to Riga , 1 Sep
Swiss LX | 4669 | Operated By Air Canada
18:00
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
01 h 21 m
19:21
Mon, 1 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 87
16:40
Tue, 2 Sep 25
Montreal, Canada
07 h 30 m
06:10
Wed, 3 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4312 | Operated By Air Baltic
19:15
Wed, 3 Sep 25
Zurich, Switzerland
02 h 25 m
22:40
Wed, 3 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,028
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 410
12:00
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
01 h 21 m
13:21
Mon, 1 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 804
17:55
Mon, 1 Sep 25
Montreal, Canada
07 h 05 m
07:00
Tue, 2 Sep 25
Terminal T2
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6456 | Operated By Air Baltic
08:15
Tue, 2 Sep 25
Terminal T2
Copenhagen, Denmark
01 h 25 m
10:40
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,030
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 836
17:35
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
08 h 10 m
07:45
Tue, 2 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6466 | Operated By Air Baltic
09:00
Tue, 2 Sep 25
Terminal T2
Munich, Germany
02 h 05 m
12:05
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,041
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 808
21:30
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
07 h 30 m
11:00
Tue, 2 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6476 | Operated By Air Baltic
19:10
Tue, 2 Sep 25
Amsterdam, Netherlands
02 h 10 m
22:20
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,049
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 7968
15:40
Mon, 1 Sep 25
Toronto, Canada
01 h 18 m
16:58
Mon, 1 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9634 | Operated By Lufthansa
18:05
Mon, 1 Sep 25
Montreal, Canada
07 h 05 m
07:10
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9343 | Operated By Lufthansa
10:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
02 h 05 m
13:05
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,052
Transit Visa may be required
Toronto to Riga , 1 Sep
Lufthansa LH | 6791 | Operated By Air Canada
17:35
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
08 h 10 m
07:45
Tue, 2 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4452 | Operated By Air Baltic
09:00
Tue, 2 Sep 25
Terminal T2
Munich, Germany
02 h 05 m
12:05
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,055
Transit Visa may be required
Toronto to Riga , 1 Sep
Air Canada AC | 9104 | Operated By Lufthansa
18:20
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
07 h 40 m
08:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 890
10:00
Tue, 2 Sep 25
Terminal T1
Frankfurt, Germany
02 h 05 m
13:05
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available
USD 1,058
Transit Visa may be required
Toronto to Riga , 1 Sep
Austrian Airlines OS | 8248 | Operated By Air Canada
17:45
Mon, 1 Sep 25
Terminal T1
Toronto, Canada
08 h 35 m
08:20
Tue, 2 Sep 25
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Austrian Airlines OS | 7029 | Operated By Air Baltic
19:40
Tue, 2 Sep 25
Terminal T3
Vienna, Austria
01 h 55 m
22:35
Tue, 2 Sep 25
Riga, Latvia
BAGGAGE : CHECK INCABIN
Information not available