Find cheap flights to Estonia

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

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Estonia Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARTallinn
1 stop from C$ 980
2+ stops from C$ 1,107
2+ stops from C$ 543

Good to know

Low season

October

High season

December

Cheapest flight

C$ 543

Good deal round-trip

C$ 941

Good deal one-way

C$ 633
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Edmonton to Tallinn Ulemiste
or less
or less

Top tips for finding cheap flights to Estonia

  • Looking for cheap airfare to Estonia? 25% of our users found tickets to Estonia for the following prices or less: From Montreal C$ 1,308 one-way - C$ 941 round-trip, from Toronto C$ 633 one-way - C$ 1,096 round-trip
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Estonia flight deals.

FAQs - booking Estonia flights

Book Cheap Estonia Plane Tickets

Recent round-trip flight deals

16/5Tue
1 stopLufthansa
13h 05mYYZ-TLL
30/5Tue
2 stopsLufthansa
27h 00mTLL-YYZ
C$ 980
26/2Sun
1 stopMultiple Airlines
13h 10mYYZ-TLL
2/4Sun
2 stopsMultiple Airlines
15h 20mTLL-YYZ
C$ 1,031
7/4Fri
2 stopsMultiple Airlines
14h 25mYHZ-TLL
15/4Sat
2 stopsMultiple Airlines
15h 46mTLL-YHZ
C$ 1,035
26/2Sun
2 stopsUnited Airlines
21h 05mYYZ-TLL
2/4Sun
2 stopsUnited Airlines
36h 15mTLL-YYZ
C$ 1,037
9/4Sun
2 stopsLufthansa
16h 45mYHZ-TLL
15/4Sat
2 stopsLufthansa
15h 46mTLL-YHZ
C$ 1,043
25/2Sat
1 stopLufthansa
22h 35mYYZ-TLL
28/3Tue
1 stopLufthansa
12h 40mTLL-YYZ
C$ 1,043
7/4Fri
2 stopsMultiple Airlines
14h 25mYHZ-TLL
14/4Fri
2 stopsMultiple Airlines
27h 11mTLL-YHZ
C$ 1,056
7/4Fri
2 stopsMultiple Airlines
19h 05mYHZ-TLL
18/4Tue
2 stopsMultiple Airlines
15h 46mTLL-YHZ
C$ 1,058
16/5Tue
1 stopMultiple Airlines
13h 05mYYZ-TLL
30/5Tue
1 stopMultiple Airlines
13h 45mTLL-YYZ
C$ 1,064
7/4Fri
2 stopsMultiple Airlines
14h 25mYHZ-TLL
19/4Wed
2 stopsMultiple Airlines
27h 06mTLL-YHZ
C$ 1,078
16/5Tue
2 stopsUnited Airlines
22h 00mYYZ-TLL
30/5Tue
2 stopsUnited Airlines
32h 01mTLL-YYZ
C$ 1,086
26/2Sun
2 stopsAir Canada
20h 40mYTZ-TLL
2/4Sun
2 stopsAir Canada
31h 38mTLL-YTZ
C$ 1,088
9/4Sun
2 stopsMultiple Airlines
24h 10mYHZ-TLL
17/4Mon
2 stopsMultiple Airlines
23h 16mTLL-YHZ
C$ 1,088
9/4Sun
2 stopsLufthansa
16h 45mYHZ-TLL
14/4Fri
2 stopsLufthansa
16h 21mTLL-YHZ
C$ 1,104
24/2Fri
2 stopsUnited Airlines
25h 30mYUL-TLL
3/3Fri
2 stopsUnited Airlines
18h 20mTLL-YUL
C$ 1,107
9/4Sun
2 stopsLufthansa
16h 45mYHZ-TLL
19/4Wed
2 stopsLufthansa
15h 46mTLL-YHZ
C$ 1,135
19/6Mon
1 stopLufthansa
15h 50mYHZ-TLL
25/6Sun
2 stopsLufthansa
35h 15mTLL-YHZ
C$ 1,138
5/2Sun
2 stopsUnited Airlines
21h 55mYYZ-TLL
11/2Sat
2 stopsUnited Airlines
33h 02mTLL-YYZ
C$ 1,176
11/7Tue
2 stopsUnited Airlines
18h 30mYYZ-TLL
22/7Sat
2 stopsUnited Airlines
42h 42mTLL-YYZ
C$ 1,237
25/2Sat
3 stopsScandinavian Airlines
26h 10mYYZ-TLL
28/3Tue
2 stopsScandinavian Airlines
14h 55mTLL-YYZ
C$ 1,471

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/5Sat
3 stopsMultiple Airlines
57h 50mYEG-TLL
C$ 543
5/5Fri
3 stopsMultiple Airlines
49h 55mYEG-TLL
C$ 615
19/6Mon
2 stopsMultiple Airlines
19h 40mYHZ-TLL
C$ 655
19/6Mon
3 stopsMultiple Airlines
40h 15mYHZ-TLL
C$ 656
7/2Tue
2 stopsMultiple Airlines
27h 30mYYC-TLL
C$ 825
8/2Wed
2 stopsMultiple Airlines
22h 20mYYC-TLL
C$ 842
6/5Sat
2 stopsLufthansa
25h 55mYEG-TLL
C$ 1,027
8/7Sat
1 stopMultiple Airlines
14h 50mYYZ-TLL
C$ 1,083
8/2Wed
1 stopLufthansa
21h 19mYYC-TLL
C$ 1,193
7/2Tue
2 stopsMultiple Airlines
27h 05mYYC-TLL
C$ 1,194
9/2Thu
2 stopsMultiple Airlines
47h 15mYYC-TLL
C$ 1,225
8/7Sat
2 stopsLufthansa
36h 00mYYZ-TLL
C$ 1,312
19/6Mon
1 stopLufthansa
15h 50mYHZ-TLL
C$ 1,313
8/7Sat
3 stopsLufthansa
24h 55mYYZ-TLL
C$ 1,473
7/2Tue
3 stopsAmerican Airlines
43h 23mYYC-TLL
C$ 2,771
8/2Wed
3 stopsAmerican Airlines
25h 50mYYC-TLL
C$ 2,773

Search by stops

Search by airline

Search by price

Flights to Estonia

Return flight deals:

Estonia - Canada

Cabin classes:

C$ 3,458
C$ 1,872
C$ 941

Browse origins:

C$ 2,392
C$ 1,058
C$ 975
C$ 991
View more

Browse destinations:

C$ 975
C$ 2,013