Cheap flights from Frankfurt to Barcelona

Search for the cheapest air tickets from Frankfurt to Barcelona
Google Play App Store

Recently booked flights from Frankfurt to Barcelona

From
Frankfurt
To
Barcelona
Depart date
28.07.2026
Price
$34
From
Frankfurt
To
Barcelona
Depart date
24.07.2026
Price
$40
From
Frankfurt
To
Barcelona
Depart date
31.07.2026
Price
$42
From
Frankfurt
To
Barcelona
Depart date
14.07.2026
Price
$43
From
Frankfurt
To
Barcelona
Depart date
27.07.2026
Price
$49

Average ticket prices for flights from Frankfurt to Barcelona by month

Find the cheapest time to fly from Frankfurt to Barcelona.

June
July
August
September
October
January

Airlines Flying to Barcelona from Frankfurt

Flight schedule Frankfurt to Barcelona

09:50 → 11:55

direct

logo Lufthansa 1126
FRA — BCN
- - W T - - -
17:40 → 19:45

direct

logo Lufthansa 1136
FRA — BCN
M T W T F S S
16:10 → 18:15

direct

logo Lufthansa 1134
FRA — BCN
M T W - F - S
09:50 → 11:55

direct

logo Lufthansa 1126
FRA — BCN
- - - - F - -
07:30 → 09:35

direct

logo Lufthansa 1124
FRA — BCN
M - - T - S S
21:00 → 23:05

direct

logo Lufthansa 1138
FRA — BCN
M - W T - S -
07:30 → 09:35

direct

logo Lufthansa 1124
FRA — BCN
- - - T - S -
10:55 → 13:00

direct

logo Lufthansa 1128
FRA — BCN
- - - - F - -
14:25 → 16:30

direct

logo Lufthansa 1132
FRA — BCN
- - - - F - -
07:35 → 09:40

direct

logo Lufthansa 1124
FRA — BCN
- - - - F - -
16:10 → 18:15

direct

logo Lufthansa 1134
FRA — BCN
- - - T - S -
09:50 → 11:55

direct

logo Lufthansa 1126
FRA — BCN
M - - - - S -
11:00 → 13:05

direct

logo Lufthansa 1128
FRA — BCN
M T W - - S -
14:00 → 16:05

direct

logo Lufthansa 1132
FRA — BCN
- T - - - - S
11:05 → 13:10

direct

logo Lufthansa 1128
FRA — BCN
- - - - - - S
11:00 → 13:05

direct

logo Lufthansa 1128
FRA — BCN
- - - T - - -
09:50 → 11:55

direct

logo Lufthansa 1126
FRA — BCN
- T - - - - S
21:00 → 23:05

direct

logo Lufthansa 1138
FRA — BCN
- T - T F - S
13:30 → 15:35

direct

logo Lufthansa 1130
FRA — BCN
M T W T F S S
21:00 → 23:05

direct

logo Lufthansa 1138
FRA — BCN
M - - - - - -
07:25 → 09:30

direct

logo Lufthansa 1124
FRA — BCN
- T W - - - -
21:00 → 23:05

direct

logo Lufthansa 1138
FRA — BCN
- - W T F - S
14:10 → 16:15

direct

logo Lufthansa 1132
FRA — BCN
M - W T - S -
09:50 → 11:55

direct

logo Lufthansa 1126
FRA — BCN
M T - - - S S
16:10 → 18:15

direct

logo Lufthansa 1134
FRA — BCN
- T W T - S S
18:15 → 22:25

direct

logo Lufthansa 120
FRA — BCN
M - W - - - -
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
- - W - - - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- T - - - S -
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
- T - - F - -
17:15 → 22:25

direct

logo Lufthansa 116
FRA — BCN
- T - - - - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
- T - T F - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- - W - - - -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
- - - - - - S
17:15 → 22:25

direct

logo Lufthansa 116
FRA — BCN
- - - T - S -
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
- - - - - S -
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
M - - - - - -
17:15 → 22:25

direct

logo Lufthansa 116
FRA — BCN
- - - - F - S
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
- - - T - - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- - - T - - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
- - - T - - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
M - - - - - -
18:15 → 22:25

direct

logo Lufthansa 120
FRA — BCN
- T - - - - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- - - - - S -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
- - - - F - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
- - W - - - -
10:15 → 14:55

direct

logo Lufthansa 102
FRA — BCN
- - - T F S -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
- T - - - S -
07:15 → 11:05

direct

logo Lufthansa 94
FRA — BCN
- - - - - S -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
- - - T - - -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
M - - - - - -
10:15 → 14:55

direct

logo Lufthansa 102
FRA — BCN
- T W - F S S
18:15 → 22:25

direct

logo Lufthansa 120
FRA — BCN
- - - T - - -
10:15 → 14:55

direct

logo Lufthansa 102
FRA — BCN
M - - - - - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
M - - - - - -
09:15 → 14:55

direct

logo Lufthansa 98
FRA — BCN
- - W T F S S
18:15 → 22:25

direct

logo Lufthansa 120
FRA — BCN
- - - - F - -
09:15 → 14:55

direct

logo Lufthansa 98
FRA — BCN
M - - - - - -
17:15 → 22:25

direct

logo Lufthansa 116
FRA — BCN
M - W - - - -
17:15 → 22:25

direct

logo Lufthansa 116
FRA — BCN
- - W - - - -
12:15 → 17:55

direct

logo Lufthansa 106
FRA — BCN
- - W - F - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- - - - F - -
08:15 → 12:40

direct

logo Lufthansa 96
FRA — BCN
- - - - - - S
09:15 → 14:55

direct

logo Lufthansa 98
FRA — BCN
- T - T F S -
10:15 → 14:55

direct

logo Lufthansa 102
FRA — BCN
- - W - - - -
13:15 → 17:55

direct

logo Lufthansa 108
FRA — BCN
- - - - - - S
09:15 → 14:55

direct

logo Lufthansa 98
FRA — BCN
- - W - - - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
- - - - F - -
07:15 → 12:40

direct

logo Lufthansa 94
FRA — BCN
- - - - - S -
07:15 → 11:05

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - S -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - S -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - T F - -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
07:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
07:25 → 09:30

direct

Lufthansa logo Lufthansa
FRA — BCN
- T W - - - -
07:30 → 09:35

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - T - S -
07:30 → 09:35

direct

Lufthansa logo Lufthansa
FRA — BCN
M - - T - S S
07:35 → 09:40

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - - F - -
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - - S
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - S -
08:15 → 12:40

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
09:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
09:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W T F S S
09:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
09:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - T F S -
09:50 → 11:55

direct

Lufthansa logo Lufthansa
FRA — BCN
- T - - - - S
09:50 → 11:55

direct

Lufthansa logo Lufthansa
FRA — BCN
M - - - - S -
09:50 → 11:55

direct

Lufthansa logo Lufthansa
FRA — BCN
M T - - - S S
09:50 → 11:55

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
09:50 → 11:55

direct

Lufthansa logo Lufthansa
FRA — BCN
- - W T - - -
10:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
10:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T F S -
10:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T W - F S S
10:15 → 14:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
10:55 → 13:00

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
11:00 → 13:05

direct

Lufthansa logo Lufthansa
FRA — BCN
M T W - - S -
11:00 → 13:05

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
11:05 → 13:10

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - - - - S
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - F - -
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - - S
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - - - S -
12:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - S -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - - - S -
13:15 → 17:55

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - - - S
13:30 → 15:35

direct

Lufthansa logo Lufthansa
FRA — BCN
M T W T F S S
14:00 → 16:05

direct

Lufthansa logo Lufthansa
FRA — BCN
- T - - - - S
14:10 → 16:15

direct

Lufthansa logo Lufthansa
FRA — BCN
M - W T - S -
14:25 → 16:30

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
16:10 → 18:15

direct

Lufthansa logo Lufthansa
FRA — BCN
M T W - F - S
16:10 → 18:15

direct

Lufthansa logo Lufthansa
FRA — BCN
- - - T - S -
16:10 → 18:15

direct

Lufthansa logo Lufthansa
FRA — BCN
- T W T - S S
17:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - W - - - -
17:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - S
17:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - - - - -
17:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - S -
17:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - W - - - -
17:40 → 19:45

direct

Lufthansa logo Lufthansa
FRA — BCN
M T W T F S S
18:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - - F - -
18:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- T - - - - -
18:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
- - - T - - -
18:15 → 22:25

1 stop

Lufthansa logo Lufthansa
FRA — BCN
M - W - - - -
21:00 → 23:05

direct

Lufthansa logo Lufthansa
FRA — BCN
- T - T F - S
21:00 → 23:05

direct

Lufthansa logo Lufthansa
FRA — BCN
M - - - - - -
21:00 → 23:05

direct

Lufthansa logo Lufthansa
FRA — BCN
- - W T F - S
21:00 → 23:05

direct

Lufthansa logo Lufthansa
FRA — BCN
M - W T - S -