Airlines with flights from Zurich to Tallinn
There are five airlines with scheduled flights between ZRH and TLL. SWISS is the only airline with non-stop flights from Zurich Airport to Tallinn and the flight time is 2 hours and 45 minutes.
Choose airline
Schedules
ZRH
Direct
TLL
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
LX1316
21:40
21:40
21:40
21:35
----
21:35
21:40
The timetable & schedule information was updated at 2024-03-15
Via Helsinki with Finnair
-
Total flight time: 4h 20m - 5h 05m.
-
One World Alliance
-
14 flights per week
ZRH
Via HEL
TLL
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
AY1512
AY1021
AY1021
10:50
10:50
10:50
10:50
10:50
10:50
10:50
AY1512
AY1023
AY1023
10:50
10:50
10:50
10:50
10:50
10:50
10:50
AY1514
AY1035
AY1035
19:05
19:05
19:05
19:05
19:05
19:05
19:05
The timetable & schedule information was updated at 2024-03-15
Via Warsaw with LOT - Polish Airlines
-
Total flight time: 4h 40m - 6h 20m.
-
14 flights per week
ZRH
Via WAW
TLL
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
LO412
LO787
LO787
10:30
10:30
10:30
10:30
10:30
10:30
10:30
LO420
LO791
LO791
19:55
19:55
19:55
19:55
19:55
19:55
19:55
The timetable & schedule information was updated at 2024-03-15
Via Frankfurt with Lufthansa
-
Total flight time: 4h 50m - 5h 55m.
-
Zurich is a Lufthansa hub.
-
12 flights per week
ZRH
Via FRA
TLL
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
LH1187
LH882
LH882
11:05
----
11:20
11:20
11:20
11:20
----
LH2369
LH2404
LH2404
----
13:15
----
13:15
----
13:15
----
LH1197
LH884
LH884
----
18:05
18:05
18:05
18:05
18:05
18:05
The timetable & schedule information was updated at 2024-03-15
Via Riga with Air Baltic
-
Total flight time: 4h 05m - 4h 20m.
-
7 flights per week
ZRH
Via RIX
TLL
W22, May 27 - Jun 02
Flight
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 1
Sun
Jun 2
BT294
BT361
BT361
19:00
19:00
19:00
19:00
19:00
19:00
19:00
BT294
BT1361
BT1361
----
----
----
----
----
19:00
19:00
The timetable & schedule information was updated at 2024-03-15