Lufthansa (LH) from Hamburg to Madrid

Search for the cheapest Lufthansa (LH) tickets from Hamburg to Madrid
Google Play App Store

Recently booked flights from Hamburg to Madrid

From
Hamburg
To
Madrid
Depart date
27.07.2026
Price
$92
From
Hamburg
To
Madrid
Depart date
28.07.2026
Price
$106
From
Hamburg
To
Madrid
Depart date
21.07.2026
Price
$116
From
Hamburg
To
Madrid
Depart date
26.07.2026
Price
$127
From
Hamburg
To
Madrid
Depart date
22.07.2026
Price
$140

Average ticket prices for Lufthansa (LH) flights from Hamburg to Madrid by month

Find the cheapest time to fly from Hamburg to Madrid.

June
July
August
September

Lufthansa (LH) flight schedule Hamburg to Madrid

06:00 → 12:35

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
M - - - - - -
06:00 → 12:20

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- T - - F - -
06:00 → 12:10

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- - - T - - -
06:00 → 12:15

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- - W - - - -
06:00 → 12:20

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- - - - - S -
06:00 → 11:20

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- T - - - - -
06:00 → 12:30

direct

Lufthansa (LH) logo Lufthansa (LH) 31
HAM — MAD
- - - - - - S
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
M - W - - - -
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
- - - T - - -
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
- T - - F - -
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
- - - - - S -
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
- - - - - - S
06:10 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 2075
HAM — MAD
- - W - - - -
07:30 → 12:30

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
- - - - - - S
07:30 → 12:35

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
M - - - - - -
07:30 → 12:20

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
- T - - F - -
07:30 → 12:20

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
- - - - - S -
07:30 → 12:15

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
- - W - - - -
07:30 → 12:10

direct

Lufthansa (LH) logo Lufthansa (LH) 35
HAM — MAD
- - - T - - -
10:00 → 16:00

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
M - - - - - -
10:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- - - - F - -
10:00 → 16:00

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- T - - - - -
10:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- - - - - S -
10:00 → 16:40

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- - - T - - -
10:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- - W - F - -
10:00 → 16:20

direct

Lufthansa (LH) logo Lufthansa (LH) 7
HAM — MAD
- - - - - - S
10:45 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2055
HAM — MAD
- T - T - - -
10:45 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2055
HAM — MAD
- - - - - - S
10:45 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2055
HAM — MAD
- - - - - S -
10:45 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2055
HAM — MAD
- - W - - - -
10:45 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2055
HAM — MAD
M - - - F - -
11:00 → 16:20

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- - - - - - S
11:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- - W - - - -
11:00 → 16:00

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
M - - - - - -
11:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- - - - - S -
11:00 → 16:10

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- - - - F - -
11:00 → 16:40

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- - - T - - -
11:00 → 16:00

direct

Lufthansa (LH) logo Lufthansa (LH) 11
HAM — MAD
- T - - - - -
12:15 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2057
HAM — MAD
- - - T - - -
12:15 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2057
HAM — MAD
- - - - - S -
12:15 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2057
HAM — MAD
M - - - F - -
12:15 → 17:40

direct

Lufthansa (LH) logo Lufthansa (LH) 2057
HAM — MAD
- - W - - - -
15:00 → 19:50

direct

Lufthansa (LH) logo Lufthansa (LH) 19
HAM — MAD
- - W - - - -
06:00 → 11:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - - - -
06:00 → 12:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
06:00 → 12:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - - - -
06:00 → 12:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
06:00 → 12:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
06:00 → 12:15

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
06:00 → 12:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - F - -
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - W - - - -
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
06:10 → 11:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - F - -
07:30 → 12:15

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
07:30 → 12:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
07:30 → 12:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - F - -
07:30 → 12:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
07:30 → 12:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - - - -
07:30 → 12:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
10:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
10:00 → 16:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
10:00 → 16:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
10:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - F - -
10:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - F - -
10:00 → 16:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - - - -
10:00 → 16:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - - - -
10:45 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
10:45 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
10:45 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - T - - -
10:45 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - F - -
10:45 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
11:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
11:00 → 16:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
11:00 → 16:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - - S
11:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - F - -
11:00 → 16:10

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
11:00 → 16:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - - - -
11:00 → 16:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- T - - - - -
12:15 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - - - S -
12:15 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -
12:15 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - - T - - -
12:15 → 17:40

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
M - - - F - -
15:00 → 19:50

1 stop

Lufthansa (LH)logo Lufthansa (LH)
HAM — MAD
- - W - - - -