Lufthansa (LH) from Madrid to Frankfurt

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

Recently booked flights from Madrid to Frankfurt

From
Madrid
To
Frankfurt
Depart date
09.07.2026
Price
$49
From
Madrid
To
Frankfurt
Depart date
11.07.2026
Price
$50
From
Madrid
To
Frankfurt
Depart date
22.07.2026
Price
$50
From
Madrid
To
Frankfurt
Depart date
14.07.2026
Price
$51
From
Madrid
To
Frankfurt
Depart date
10.07.2026
Price
$51

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

Find the cheapest time to fly from Madrid to Frankfurt.

June
July
August
September
October

Lufthansa (LH) flight schedule Madrid to Frankfurt

05:55 → 08:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
M T W - - - -
05:55 → 08:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
- - - - - S -
05:55 → 08:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
M T W - - - S
05:55 → 08:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
M - - - - - S
06:00 → 08:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
- - - - F - -
06:05 → 08:45

direct

Lufthansa (LH) logo Lufthansa (LH) 1121
MAD — FRA
- - - T - - -
08:15 → 10:50

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
- - - - - - S
08:20 → 10:55

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
- - - T - - -
08:25 → 11:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
M - - - F - -
08:25 → 11:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
- T - - - - -
08:25 → 11:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
- - W - - - -
08:25 → 11:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1123
MAD — FRA
M T - - F S -
11:50 → 18:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — FRA
- - - - - - S
11:50 → 18:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — FRA
- T - - F - -
11:50 → 18:00

direct

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

direct

Lufthansa (LH) logo Lufthansa (LH) 1801
MAD — FRA
M - - - - - -
12:30 → 15:05

direct

Lufthansa (LH) logo Lufthansa (LH) 1117
MAD — FRA
- T - - F - -
13:05 → 15:40

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
- T W - F - -
13:05 → 15:40

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
- - - - - S -
13:05 → 15:40

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
- - - T - - -
13:05 → 15:40

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
- - W - F - -
13:15 → 15:50

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
- - - - - - S
13:25 → 16:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1113
MAD — FRA
M - - - - - -
16:55 → 19:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
- - - - F - -
16:55 → 19:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
- - - - - S -
16:55 → 19:30

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
- - W - - - -
17:00 → 19:35

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
M T - - - - -
17:15 → 19:50

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
- - - - - - S
17:25 → 20:00

direct

Lufthansa (LH) logo Lufthansa (LH) 1115
MAD — FRA
- - - T - - -
05:55 → 08:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - S -
05:55 → 08:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M - - - - - S
05:55 → 08:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M T W - - - -
05:55 → 08:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M T W - - - S
06:00 → 08:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - F - -
06:05 → 08:45

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - T - - -
08:15 → 10:50

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - - S
08:20 → 10:55

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - T - - -
08:25 → 11:00

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - W - - - -
08:25 → 11:00

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M T - - F S -
08:25 → 11:00

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- T - - - - -
08:25 → 11:00

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M - - - F - -
11:50 → 18:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - W T - - -
11:50 → 18:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M - - - - - -
11:50 → 18:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- T - - F - -
11:50 → 18:00

1 stop

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - - S
12:30 → 15:05

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- T - - F - -
13:05 → 15:40

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - T - - -
13:05 → 15:40

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- T W - F - -
13:05 → 15:40

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - S -
13:05 → 15:40

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - W - F - -
13:15 → 15:50

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - - S
13:25 → 16:00

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M - - - - - -
16:55 → 19:30

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - W - - - -
16:55 → 19:30

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - F - -
16:55 → 19:30

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - S -
17:00 → 19:35

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
M T - - - - -
17:15 → 19:50

direct

Lufthansa (LH)logo Lufthansa (LH)
MAD — FRA
- - - - - - S
17:25 → 20:00

direct

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