Cheap flights from Munich to Madrid

Search for the cheapest air tickets from Munich to Madrid

Recently booked flights from Munich to Madrid

From
Munich
To
Madrid
Depart date
11.06.2025
Price
$536 / 1951ر.ق

Average ticket prices for flights from Munich to Madrid by month

Find the cheapest time to fly from Munich to Madrid.

June
July
August
September
October
December

Airlines Flying to Madrid from Munich

Flight schedule Munich to Madrid

08:10 → 10:55

direct

logo Lufthansa 1800
MUC — MAD
- - - - - - S
08:15 → 11:00

direct

logo Lufthansa 1800
MUC — MAD
M T W T F S -
11:25 → 14:10

direct

logo Lufthansa 1802
MUC — MAD
M T W T F S -
11:55 → 14:40

direct

logo Lufthansa 1802
MUC — MAD
- - - - - - S
14:50 → 17:35

direct

logo Lufthansa 1804
MUC — MAD
- T W T - S S
19:40 → 22:25

direct

logo Lufthansa 1806
MUC — MAD
M T W T F S S
05:50 → 12:05

1 stop

Condor logo Condor
MUC — MAD
M T W T F S S
05:55 → 12:05

1 stop

Condor logo Condor
MUC — MAD
M T W T - S S
06:25 → 10:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - - - - - -
06:35 → 11:20

1 stop

Air France logo Air France
MUC — MAD
M T W T F S S
07:00 → 12:05

1 stop

KLM logo KLM
MUC — MAD
M T W T F S S
07:00 → 12:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
07:00 → 13:40

1 stop

KLM logo KLM
MUC — MAD
M T W T F S S
07:00 → 13:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
07:10 → 16:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W - - - -
07:10 → 16:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - - - - S
07:10 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - T - - -
07:10 → 14:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
07:20 → 14:55

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - S
07:20 → 16:20

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - S
07:25 → 14:55

1 stop

British Airways logo British Airways
MUC — MAD
M - W T - S -
07:25 → 16:15

1 stop

British Airways logo British Airways
MUC — MAD
- - - T - - -
07:25 → 16:35

1 stop

British Airways logo British Airways
MUC — MAD
M - W - - - -
07:30 → 14:55

1 stop

British Airways logo British Airways
MUC — MAD
- - - - F - -
08:00 → 13:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
08:10 → 10:55

direct

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
08:15 → 14:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T W T - - -
08:15 → 11:00

direct

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
08:25 → 14:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
08:30 → 13:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
08:45 → 15:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S S
08:45 → 15:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - -
08:50 → 17:05

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - T - - -
08:50 → 18:05

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
08:50 → 17:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - -
08:50 → 16:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - - - - S
08:50 → 16:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W - - - -
08:50 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - T - - -
08:50 → 14:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
08:55 → 14:00

1 stop

Croatia Airlines logo Croatia Airlines
MUC — MAD
- - - T - - -
08:55 → 14:20

1 stop

Croatia Airlines logo Croatia Airlines
MUC — MAD
M - - - - - -
08:55 → 15:10

1 stop

Croatia Airlines logo Croatia Airlines
MUC — MAD
- - W - - - -
09:00 → 14:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - - - - -
09:00 → 14:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
MUC — MAD
- - W T F S -
09:00 → 13:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
09:00 → 13:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - - - - -
09:00 → 13:35

1 stop

Swiss International Air Lines logo Swiss International Air Lines
MUC — MAD
- - W T F - -
09:05 → 13:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - - -
09:05 → 15:00

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F S S
09:15 → 14:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W - F - -
09:15 → 18:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - T - - -
09:35 → 15:35

1 stop

Air France logo Air France
MUC — MAD
M T W T F - S
09:45 → 15:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W - F - S
10:00 → 15:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
10:00 → 16:00

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - F - -
10:00 → 16:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - - - - - -
10:00 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T W T F S S
10:00 → 17:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - T F S S
10:15 → 15:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
10:15 → 15:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - -
10:35 → 17:30

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T - S S
10:35 → 17:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - -
10:35 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W - F S S
10:35 → 15:00

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W - F S S
10:55 → 16:35

1 stop

British Airways logo British Airways
MUC — MAD
M - W - - - -
10:55 → 17:05

1 stop

British Airways logo British Airways
MUC — MAD
- - - T - - -
10:55 → 19:55

1 stop

British Airways logo British Airways
MUC — MAD
- - W T - - -
11:00 → 16:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - - - - - -
11:00 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T W T F S S
11:00 → 17:10

1 stop

ITA Airways logo ITA Airways
MUC — MAD
M - - - - S -
11:25 → 14:10

direct

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
11:25 → 18:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
11:30 → 16:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - S S
11:45 → 18:05

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
11:45 → 19:45

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
11:45 → 19:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W T - - -
11:45 → 20:05

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
11:50 → 16:25

1 stop

KLM logo KLM
MUC — MAD
M T W T F S -
11:50 → 16:45

1 stop

Brussels Airlines logo Brussels Airlines
MUC — MAD
M T W T F - S
11:50 → 17:40

1 stop

KLM logo KLM
MUC — MAD
M T W T F S -
11:55 → 14:40

direct

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
11:55 → 18:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - - - - - -
12:00 → 19:45

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - - S
12:00 → 16:45

1 stop

Air France logo Air France
MUC — MAD
- - - T - - -
12:00 → 18:05

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - - S
12:05 → 16:45

1 stop

Air France logo Air France
MUC — MAD
- - - - F S S
12:15 → 18:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - T - - -
12:20 → 20:05

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - S -
12:25 → 18:45

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T - - - - S
12:40 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - -
12:45 → 18:20

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - - -
12:45 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- - - - F - -
12:50 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- - W - - - -
12:50 → 19:55

1 stop

British Airways logo British Airways
MUC — MAD
- - W - - - -
13:15 → 18:45

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T - - -
13:25 → 19:30

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - - -
13:35 → 19:10

1 stop

TAP Portugal logo TAP Portugal
MUC — MAD
- T W - F - -
13:35 → 19:20

1 stop

TAP Portugal logo TAP Portugal
MUC — MAD
M T - - - S -
14:00 → 19:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
14:35 → 22:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
14:35 → 22:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
14:35 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S -
14:40 → 22:00

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F S S
14:40 → 19:30

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F S S
14:40 → 21:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F S S
14:50 → 19:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
14:50 → 17:35

direct

Lufthansa logo Lufthansa
MUC — MAD
- T W T - S S
15:00 → 19:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T - T F - S
15:20 → 20:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W T - - -
15:20 → 20:40

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
15:20 → 21:30

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W T - - -
15:30 → 20:45

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - - -
15:55 → 22:10

1 stop

Brussels Airlines logo Brussels Airlines
MUC — MAD
M T W T F - S
15:55 → 20:05

1 stop

Brussels Airlines logo Brussels Airlines
MUC — MAD
M - - T F - S
15:55 → 21:25

1 stop

Brussels Airlines logo Brussels Airlines
MUC — MAD
M - - T F - S
15:55 → 20:40

1 stop

Condor logo Condor
MUC — MAD
- - W - - - -
16:00 → 22:10

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
16:00 → 22:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
16:00 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
16:15 → 22:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - -
16:20 → 23:25

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - -
16:20 → 22:35

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - -
16:20 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- T - - - - -
16:25 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- - - - F - -
16:25 → 22:35

1 stop

British Airways logo British Airways
MUC — MAD
- - - - F - -
16:25 → 23:25

1 stop

British Airways logo British Airways
MUC — MAD
- - - - F - -
16:30 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - S -
16:30 → 22:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - W - - - S
16:30 → 22:35

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - S -
16:30 → 23:25

1 stop

British Airways logo British Airways
MUC — MAD
- - - - - S -
16:40 → 23:25

1 stop

British Airways logo British Airways
MUC — MAD
- - W T - - -
16:40 → 22:35

1 stop

British Airways logo British Airways
MUC — MAD
- - W T - - -
16:40 → 22:35

1 stop

Condor logo Condor
MUC — MAD
- - - - - - S
16:40 → 22:10

1 stop

British Airways logo British Airways
MUC — MAD
- - W T - - -
17:00 → 21:55

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T - T F - S
17:00 → 22:35

1 stop

British Airways logo British Airways
MUC — MAD
M - - - - - -
17:00 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - - - - - -
17:00 → 23:25

1 stop

British Airways logo British Airways
MUC — MAD
M - - - - - -
17:10 → 22:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - F - S
17:15 → 22:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
17:20 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S
17:30 → 22:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- T W T - - S
17:30 → 22:35

1 stop

Condor logo Condor
MUC — MAD
M - - - - - -
17:35 → 22:35

1 stop

Condor logo Condor
MUC — MAD
- - - T - - -
17:40 → 22:35

1 stop

Condor logo Condor
MUC — MAD
- - - - F - -
17:45 → 22:50

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - - S
17:45 → 23:25

1 stop

KLM logo KLM
MUC — MAD
- - W - - - S
17:50 → 23:25

1 stop

KLM logo KLM
MUC — MAD
M T - T F - -
18:00 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F S S
18:00 → 22:35

1 stop

Condor logo Condor
MUC — MAD
- - - - - S -
18:00 → 22:35

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
18:15 → 23:35

1 stop

Tunisair logo Tunisair
MUC — MAD
- - - - F - -
18:30 → 23:10

1 stop

Air France logo Air France
MUC — MAD
M T W T F - S
18:35 → 23:25

1 stop

Brussels Airlines logo Brussels Airlines
MUC — MAD
M T W T F - S
18:45 → 01:15

1 stop

Lufthansa logo Lufthansa
MUC — MAD
- - - - - S -
18:45 → 23:25

1 stop

Lufthansa logo Lufthansa
MUC — MAD
M - W T F - S
19:05 → 00:10

1 stop

ITA Airways logo ITA Airways
MUC — MAD
- - W - F S S
19:40 → 22:25

direct

Lufthansa logo Lufthansa
MUC — MAD
M T W T F S S