Airlines with flights from Tallinn to Barcelona
There are 7 airlines with scheduled flights between TLL and BCN. Both Ryanair and Air Baltic operates non-stop flights from Tallinn to El Prat Airport and the flight time is 4 hours.
Choose airline
Schedules
Non-stop with Ryanair
-
Total flight time: 4 hours
-
Low-cost airline
-
Barcelona is a Ryanair focus city (Operating base).
-
2 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
TLL
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FR9914
----
----
----
22:35
----
----
22:35
The timetable & schedule information was updated at 2026-04-22
Non-stop with Air Baltic
-
Total flight time: 4 hours
-
2 flights per week
-
Airbus A220-300
TLL
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BT877
----
----
----
07:20
----
----
09:05
The timetable & schedule information was updated at 2026-04-22
Via Helsinki with Finnair
-
Total flight time: 5h 10m - 7h 25m.
-
One World Alliance
-
30 flights per week
TLL
Via HEL
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AY1018
AY1653
AY1653
15:00
14:40
15:00
15:00
14:40
13:40
13:40
AY1026
AY1653
AY1653
----
----
----
----
15:15
----
15:55
AY1020
AY1653
AY1653
----
----
----
----
----
15:35
15:35
The timetable & schedule information was updated at 2026-04-22
Via Riga with Air Baltic
-
Total flight time: 5h 20m - 6h 55m.
-
14 flights per week
-
Airbus A220-300
TLL
Via RIX
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BT362
BT683
BT683
----
----
----
----
----
05:35
----
BT312
BT683
BT683
09:20
----
09:10
09:20
08:30
----
09:20
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 5h 30m - 7h 00m.
-
36 flights per week
TLL
Via FRA
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH885
LH1126
LH1126
06:10
06:10
06:10
05:55
06:10
06:10
06:10
LH881
LH1134
LH1134
----
----
----
----
----
----
13:45
LH881
LH1136
LH1136
13:50
13:50
13:50
13:55
14:15
14:00
----
LH883
LH1138
LH1138
17:55
18:20
18:10
18:00
18:00
18:20
18:00
The timetable & schedule information was updated at 2026-04-22
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 5h 30m - 6h 35m.
-
Sky Team Alliance
-
3 flights per week
TLL
Via CPH
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-22

There are 7 airlines with scheduled flights between TLL and BCN. Both Ryanair and Air Baltic operates non-stop flights from Tallinn to El Prat Airport and the flight time is 4 hours.
Via Warsaw with LOT
Via Dusseldorf with Eurowings