Cheap flights from Hamburg to Barcelona

Search for the cheapest air tickets from Hamburg to Barcelona

Recently booked flights from Hamburg to Barcelona

From
Hamburg
To
Barcelona
Depart date
05.02.2025
Price
$589 / 2144ر.ق

Average ticket prices for flights from Hamburg to Barcelona by month

Find the cheapest time to fly from Hamburg to Barcelona.

February
March
April
May
June
October

Airlines Flying to Barcelona from Hamburg

Flight schedule Hamburg to Barcelona

06:10 → 08:45

direct

logo Eurowings 7520
HAM — BCN
- - - - - - S
08:25 → 11:00

direct

logo Eurowings 7520
HAM — BCN
- - W - - - -
11:05 → 13:35

direct

logo Vueling 1821
HAM — BCN
- - - - - - S
11:10 → 13:40

direct

logo Vueling 1821
HAM — BCN
- T - T - S -
11:25 → 14:00

direct

logo Eurowings 7520
HAM — BCN
- - - T - - -
14:40 → 17:15

direct

logo Vueling 1821
HAM — BCN
- - - - F - -
15:00 → 17:35

direct

logo Vueling 1821
HAM — BCN
M - - - - - -
15:00 → 17:35

direct

logo Eurowings 7520
HAM — BCN
- - - - F - -
16:25 → 19:00

direct

logo Eurowings 7520
HAM — BCN
M - - - - - -
20:30 → 23:10

direct

logo Vueling 1825
HAM — BCN
- - W - - - -
20:45 → 23:25

direct

logo Vueling 1823
HAM — BCN
- - - T - - -
21:15 → 23:55

direct

logo Vueling 1823
HAM — BCN
- T - - - - -
21:20 → 23:59

direct

logo Vueling 1823
HAM — BCN
- - - - - S -
21:30 → 00:10

direct

logo Vueling 1823
HAM — BCN
- - - - - - S
06:00 → 11:10

1 stop

Air France logo Air France
HAM — BCN
M T W T F S S
06:00 → 12:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T - - - - -
06:00 → 12:15

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - F - -
06:10 → 08:45

direct

Eurowings logo Eurowings
HAM — BCN
- - - - - - S
06:10 → 10:25

1 stop

KLM logo KLM
HAM — BCN
M T W T F S S
06:10 → 12:15

1 stop

KLM logo KLM
HAM — BCN
M T W T F S S
06:15 → 11:10

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T W T F - S
06:15 → 11:20

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
06:15 → 13:20

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
06:15 → 14:45

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
06:20 → 11:10

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - S -
06:25 → 13:40

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - S -
06:25 → 11:45

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - S -
06:30 → 12:35

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - - S
06:35 → 13:40

1 stop

British Airways logo British Airways
HAM — BCN
- T - - - - -
06:40 → 12:35

1 stop

British Airways logo British Airways
HAM — BCN
M - - - - - -
06:40 → 14:05

1 stop

British Airways logo British Airways
HAM — BCN
M - - - - - -
06:45 → 13:45

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - - S
06:50 → 13:40

1 stop

British Airways logo British Airways
HAM — BCN
- - W - - - -
06:50 → 14:45

1 stop

British Airways logo British Airways
HAM — BCN
- - W - - - -
06:55 → 13:40

1 stop

British Airways logo British Airways
HAM — BCN
- - - T - - -
06:55 → 14:45

1 stop

British Airways logo British Airways
HAM — BCN
- - - T - - -
07:00 → 12:45

1 stop

Iberia logo Iberia
HAM — BCN
M T W T F S S
07:30 → 13:20

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - S S
07:30 → 13:10

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T - T F - -
07:30 → 12:40

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - - -
07:30 → 12:35

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - - S
07:30 → 12:25

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - S -
07:30 → 12:15

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - F - -
07:30 → 12:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T - - - - -
08:20 → 14:25

1 stop

Eurowings logo Eurowings
HAM — BCN
- - W - - - -
08:25 → 11:00

direct

Eurowings logo Eurowings
HAM — BCN
- - W - - - -
08:30 → 12:35

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - - S
08:30 → 12:40

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - - -
08:30 → 13:10

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T - T F - -
08:30 → 13:20

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - S S
08:45 → 14:20

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - T - - -
08:45 → 14:50

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M - - - F - -
09:00 → 13:10

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T - - F - -
09:00 → 13:20

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - - -
09:35 → 14:05

1 stop

Swiss International Air Lines logo Swiss International Air Lines
HAM — BCN
M T W T F S S
09:50 → 14:20

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - T - - -
10:00 → 15:25

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - F - -
10:00 → 16:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M - - - - - -
10:00 → 16:10

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - - S
10:00 → 16:15

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T W T - - -
10:00 → 17:55

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - - S
10:05 → 16:25

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
10:05 → 18:25

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
10:25 → 16:30

1 stop

British Airways logo British Airways
HAM — BCN
- - - T - - -
10:25 → 18:25

1 stop

British Airways logo British Airways
HAM — BCN
- - - T - - -
10:30 → 16:10

1 stop

British Airways logo British Airways
HAM — BCN
- T - - - - -
10:30 → 18:00

1 stop

British Airways logo British Airways
HAM — BCN
- T - - - - -
11:00 → 15:25

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - F - -
11:05 → 13:35

direct

Vueling logo Vueling
HAM — BCN
- - - - - - S
11:10 → 13:40

direct

Vueling logo Vueling
HAM — BCN
- T - T - S -
11:15 → 16:25

1 stop

British Airways logo British Airways
HAM — BCN
M - - - - - -
11:15 → 20:10

1 stop

British Airways logo British Airways
HAM — BCN
M - - - - - -
11:25 → 14:00

direct

Eurowings logo Eurowings
HAM — BCN
- - - T - - -
11:55 → 17:00

1 stop

Air France logo Air France
HAM — BCN
M T W - F S -
12:00 → 16:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M - - - - - -
12:00 → 16:15

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T W T - - -
12:00 → 17:30

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - - - - S -
12:00 → 17:30

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T - T - - -
12:00 → 17:35

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - F - -
12:00 → 17:40

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T - T - - -
12:00 → 17:45

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- - W - - - S
12:25 → 18:20

1 stop

Scandinavian Airlines logo Scandinavian Airlines
HAM — BCN
- - - T - - -
13:10 → 19:50

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - S -
13:15 → 19:10

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - - S
13:25 → 19:20

1 stop

Eurowings logo Eurowings
HAM — BCN
- - - - F - -
13:30 → 18:00

1 stop

Eurowings logo Eurowings
HAM — BCN
- - - T - - -
13:30 → 19:25

1 stop

Eurowings logo Eurowings
HAM — BCN
- - - - - - S
14:00 → 19:45

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M - W T F S S
14:00 → 19:50

1 stop

British Airways logo British Airways
HAM — BCN
- T - - - - -
14:00 → 22:25

1 stop

British Airways logo British Airways
HAM — BCN
- T - - - - -
14:20 → 22:30

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
14:25 → 18:20

1 stop

Eurowings logo Eurowings
HAM — BCN
- T - - - - -
14:30 → 19:20

1 stop

Eurowings logo Eurowings
HAM — BCN
- - - - F - -
14:40 → 17:15

direct

Vueling logo Vueling
HAM — BCN
- - - - F - -
14:50 → 19:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
HAM — BCN
- T - - - - -
15:00 → 19:55

1 stop

Eurowings logo Eurowings
HAM — BCN
- - - - F - -
15:00 → 17:35

direct

Vueling logo Vueling
HAM — BCN
M - - - - - -
15:00 → 19:45

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M - W T F S S
15:00 → 17:35

direct

Eurowings logo Eurowings
HAM — BCN
- - - - F - -
15:05 → 19:45

1 stop

Austrian Airlines logo Austrian Airlines
HAM — BCN
M - W T F - S
15:15 → 22:30

1 stop

British Airways logo British Airways
HAM — BCN
- - W - - - -
15:15 → 22:35

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - S -
15:30 → 22:25

1 stop

British Airways logo British Airways
HAM — BCN
- - - T - - -
15:30 → 22:30

1 stop

British Airways logo British Airways
HAM — BCN
- - - - - - S
15:55 → 21:15

1 stop

Iberia logo Iberia
HAM — BCN
M T W T - S S
15:55 → 22:50

1 stop

Iberia logo Iberia
HAM — BCN
M T W T F - S
16:20 → 22:30

1 stop

British Airways logo British Airways
HAM — BCN
- - - - F - -
16:25 → 19:00

direct

Eurowings logo Eurowings
HAM — BCN
M - - - - - -
16:50 → 23:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T - - - - -
17:15 → 22:55

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T W T F S S
18:00 → 23:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T W T F S S
18:05 → 22:55

1 stop

Air France logo Air France
HAM — BCN
M T W - F - S
18:15 → 22:55

1 stop

Lufthansa logo Lufthansa
HAM — BCN
- T W T F - -
18:45 → 23:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
HAM — BCN
M T W T F S -
18:45 → 23:05

1 stop

KLM logo KLM
HAM — BCN
M T W T F - S
18:50 → 23:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
HAM — BCN
- - - - - - S
19:00 → 23:05

1 stop

Lufthansa logo Lufthansa
HAM — BCN
M T W T F S S
20:30 → 23:10

direct

Vueling logo Vueling
HAM — BCN
- - W - - - -
20:45 → 23:25

direct

Vueling logo Vueling
HAM — BCN
- - - T - - -
21:15 → 23:55

direct

Vueling logo Vueling
HAM — BCN
- T - - - - -
21:20 → 23:59

direct

Vueling logo Vueling
HAM — BCN
- - - - - S -
21:30 → 00:10

direct

Vueling logo Vueling
HAM — BCN
- - - - - - S