Airlines with flights from Frankfurt to Barcelona
There are 10 airlines with scheduled flights between FRA and BCN. Both Lufthansa and Condor operates non-stop flights from Frankfurt Airport to El Prat Airport and the flight time is 2 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Lufthansa
-
Total flight time: 2 hours and 5 minutes
-
Frankfurt is a Lufthansa hub (Primary hub).
-
56 flights per week
-
Airbus A320neoAirbus A321neoAirbus A321
FRA
Direct
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
LH1124
07:30
07:25
07:25
07:30
07:35
07:30
07:30
LH1126
09:50
09:50
09:50
09:50
09:50
09:50
09:50
LH1128
11:00
11:00
11:00
11:00
10:55
11:00
11:05
LH1130
13:30
13:30
13:30
13:30
13:30
13:30
13:30
LH1132
14:10
14:00
14:10
14:10
14:25
14:10
14:00
LH1134
16:10
16:10
16:10
16:10
16:10
16:10
16:10
LH1136
17:40
17:40
17:40
17:40
17:40
17:40
17:40
LH1138
21:00
21:00
21:00
21:00
21:00
21:00
21:00
The timetable & schedule information was updated at 2026-04-21
FRA
Direct
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
DE4323
06:25
07:30
07:30
07:20
07:20
07:30
07:35
DE4325
14:00
14:00
14:00
14:10
14:10
14:05
14:05
DE4327
20:10
20:10
20:10
20:10
20:10
20:10
20:10
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 3h 50m - 5h 40m.
-
Frankfurt is a Lufthansa hub (Primary hub).
-
68 flights per week
-
Airbus A320neoAirbus A321neoAirbus A321
FRA
Via MUC
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
LH94
LH1812
LH1812
07:15
07:15
07:15
07:15
07:15
07:15
----
LH94
LH1810
LH1810
----
----
----
----
----
07:15
----
LH96
LH1812
LH1812
08:15
08:15
08:15
08:15
08:15
08:15
08:15
LH98
LH1814
LH1814
09:15
09:15
09:15
09:15
09:15
09:15
09:15
LH100
LH1814
LH1814
09:45
09:45
09:45
09:45
09:45
09:45
09:45
LH102
LH1814
LH1814
10:15
10:15
10:15
10:15
10:15
10:15
10:15
LH106
LH1816
LH1816
12:15
12:15
12:15
12:15
12:15
12:15
12:15
LH108
LH1816
LH1816
13:15
13:15
13:15
13:15
13:15
13:15
13:15
LH116
LH1818
LH1818
17:15
17:15
17:15
17:15
17:15
17:15
17:15
LH118
LH1818
LH1818
17:45
17:45
17:45
17:45
17:45
17:45
17:45
LH120
LH1818
LH1818
18:15
18:15
18:15
18:15
18:15
----
----
The timetable & schedule information was updated at 2026-04-21
Via Brussels with Brussels Airlines
-
Total flight time: 4h 05m - 5h 30m.
-
20 flights per week
FRA
Via BRU
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
SN2608
SN3703
SN3703
09:00
09:00
09:00
09:00
09:00
09:00
09:00
SN2614
SN3705
SN3705
16:25
16:25
16:25
16:25
16:25
16:25
16:25
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 4h 10m - 5h 50m.
-
Sky Team Alliance
-
51 flights per week
FRA
Via CDG
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
AF1019
AF1348
AF1348
----
----
07:05
----
07:05
----
----
AF1519
AF1648
AF1648
09:45
09:45
09:45
09:45
----
----
----
AF1619
AF1548
AF1548
12:10
12:10
12:10
12:10
12:10
12:10
12:10
AF1219
AF1248
AF1248
----
15:10
----
15:10
15:10
----
15:10
AF1319
AF1448
AF1448
18:30
18:30
18:30
18:30
18:30
18:30
18:30
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 4h 35m - 6h 10m.
-
Sky Team Alliance
-
60 flights per week
FRA
Via AMS
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
KL1814
KL1513
KL1513
07:00
07:00
07:00
07:00
07:00
07:00
07:00
KL1816
KL1517
KL1517
10:15
10:15
10:15
10:15
10:15
10:15
10:15
KL1818
KL1517
KL1517
11:45
11:45
11:45
11:45
11:45
11:45
11:45
KL1820
KL1519
KL1519
14:15
14:15
14:15
14:15
14:15
14:15
14:15
The timetable & schedule information was updated at 2026-04-21

There are 10 airlines with scheduled flights between FRA and BCN. Both Lufthansa and Condor operates non-stop flights from Frankfurt Airport to El Prat Airport and the flight time is 2 hours and 5 minutes.
Via Zurich with SWISS
Via Rome with ITA Airways
Via London with British Airways
Via Madrid with Iberia
Via Madrid with Air Europa