Lufthansa (LH) from Madrid to Hamburg

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

Recently booked flights from Madrid to Hamburg

From
Madrid
To
Hamburg
Depart date
14.07.2026
Price
$79
From
Madrid
To
Hamburg
Depart date
03.07.2026
Price
$90
From
Madrid
To
Hamburg
Depart date
05.07.2026
Price
$93
From
Madrid
To
Hamburg
Depart date
06.07.2026
Price
$93
From
Madrid
To
Hamburg
Depart date
07.07.2026
Price
$93

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

Find the cheapest time to fly from Madrid to Hamburg.

June
July
August
September
October

Lufthansa (LH) flight schedule Madrid to Hamburg

05:55 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — HAM
M T W - - - -
05:55 → 11:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — HAM
- - - - - S -
05:55 → 11:05

direct

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

direct

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

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — HAM
- - - T - - -
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
M - - - - - -
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - F - -
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- T - - - - -
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - - - S
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - W T - - -
11:50 → 18:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - - S -
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - F - -
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - W T - - -
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - - - S
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- T - - - - -
11:50 → 18:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
M - - - - - -
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
M - - - - - -
11:50 → 18:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - - - S
11:50 → 18:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- T W - - - -
11:50 → 16:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - - - S -
11:50 → 17:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — HAM
- - - T - - -
12:30 → 18:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1117
MAD — HAM
- T - - F - -
13:05 → 18:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — HAM
- - - - F - -
13:05 → 18:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — HAM
- T - - - - -
13:25 → 20:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — HAM
M - - - - - -
13:25 → 18:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — HAM
M - - - - - -
16:55 → 22:20

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — HAM
- - - - F - -
17:15 → 22:20

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — HAM
- - - - - - S
17:25 → 22:20

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — HAM
- - - T - - -
05:55 → 11:05

1 stop

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

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
M T W - - - -
05:55 → 11:05

1 stop

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

1 stop

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

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - T - - -
11:50 → 17:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
M - - - - - -
11:50 → 18:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - - S
11:50 → 18:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- T W - - - -
11:50 → 18:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
M - - - - - -
11:50 → 18:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - S -
11:50 → 17:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - W T - - -
11:50 → 17:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - - S
11:50 → 17:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- T - - - - -
11:50 → 17:35

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - F - -
11:50 → 17:35

1 stop

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

1 stop

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

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - - S
11:50 → 16:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - S -
11:50 → 16:30

1 stop

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

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - W T - - -
11:50 → 16:30

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - F - -
12:30 → 18:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- T - - F - -
13:05 → 18:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - F - -
13:05 → 18:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- T - - - - -
13:25 → 18:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
M - - - - - -
13:25 → 20:05

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
M - - - - - -
16:55 → 22:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - F - -
17:15 → 22:20

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — HAM
- - - - - - S
17:25 → 22:20

1 stop

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