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 55 minutes.
Choose airline
Schedules
ZRH
Direct
TLL
W6, Feb 03 - Feb 09
Flight
Mon
Feb 3
Tue
Feb 4
Wed
Feb 5
Thu
Feb 6
Fri
Feb 7
Sat
Feb 8
Sun
Feb 9
LX1318
----
----
09:45
----
----
----
----
LX1316
----
----
----
21:10
21:10
20:55
21:05
The timetable & schedule information was updated at 2025-01-15
Via Helsinki with Finnair
-
Total flight time: 3h 50m - 5h 25m.
-
One World Alliance
-
14 flights per week
ZRH
Via HEL
TLL
W6, Feb 03 - Feb 09
Flight
Mon
Feb 3
Tue
Feb 4
Wed
Feb 5
Thu
Feb 6
Fri
Feb 7
Sat
Feb 8
Sun
Feb 9
AY1512
AY1023
AY1023
10:35
10:35
10:35
10:35
10:35
----
10:35
AY1512
AY1025
AY1025
10:35
10:35
10:35
10:35
10:35
10:35
10:35
AY1512
AY1039
AY1039
----
----
----
----
10:35
----
----
AY1514
AY1035
AY1035
19:05
19:05
19:05
19:05
19:05
19:05
19:05
The timetable & schedule information was updated at 2025-01-15
Via Frankfurt with Lufthansa
-
Total flight time: 4h 15m - 5h 55m.
-
Zurich is a Lufthansa hub.
-
14 flights per week
ZRH
Via FRA
TLL
W6, Feb 03 - Feb 09
Flight
Mon
Feb 3
Tue
Feb 4
Wed
Feb 5
Thu
Feb 6
Fri
Feb 7
Sat
Feb 8
Sun
Feb 9
LH1187
LH882
LH882
11:20
11:15
11:15
11:15
11:15
11:15
11:20
LH1197
LH884
LH884
18:05
18:05
18:05
18:05
18:05
18:05
----
The timetable & schedule information was updated at 2025-01-15
Via Warsaw with LOT - Polish Airlines
-
Total flight time: 4h 40m - 6h 25m.
-
12 flights per week
ZRH
Via WAW
TLL
W6, Feb 03 - Feb 09
Flight
Mon
Feb 3
Tue
Feb 4
Wed
Feb 5
Thu
Feb 6
Fri
Feb 7
Sat
Feb 8
Sun
Feb 9
LO412
LO787
LO787
10:25
10:25
10:25
10:25
10:25
10:25
10:25
LO410
LO791
LO791
19:55
19:55
19:55
----
19:55
----
19:55
The timetable & schedule information was updated at 2025-01-15
Via Riga with Air Baltic
-
Total flight time: 3h 55m - 5h 50m.
-
6 flights per week
ZRH
Via RIX
TLL
W6, Feb 03 - Feb 09
Flight
Mon
Feb 3
Tue
Feb 4
Wed
Feb 5
Thu
Feb 6
Fri
Feb 7
Sat
Feb 8
Sun
Feb 9
BT292
BT315
BT315
09:20
----
----
----
----
----
----
BT294
BT317
BT317
----
----
----
----
----
15:05
----
BT294
BT361
BT361
----
----
19:20
19:20
19:20
----
19:20
The timetable & schedule information was updated at 2025-01-15