Cheap flights from Dusseldorf to Madrid

Search for the cheapest air tickets from Dusseldorf to Madrid
Google Play App Store

Recently booked flights from Dusseldorf to Madrid

From
Dusseldorf
To
Madrid
Depart date
09.07.2026
Price
$63
From
Dusseldorf
To
Madrid
Depart date
08.07.2026
Price
$85
From
Dusseldorf
To
Madrid
Depart date
02.07.2026
Price
$91
From
Dusseldorf
To
Madrid
Depart date
15.07.2026
Price
$93
From
Dusseldorf
To
Madrid
Depart date
06.07.2026
Price
$95

Average ticket prices for flights from Dusseldorf to Madrid by month

Find the cheapest time to fly from Dusseldorf to Madrid.

June
July
August
September
October

Airlines Flying to Madrid from Dusseldorf

Flight schedule Dusseldorf to Madrid

13:50 → 16:20

direct

logo Eurowings 9510
DUS — MAD
- - W - - - -
10:00 → 12:30

direct

logo Eurowings 9510
DUS — MAD
M - - - - - -
15:55 → 18:25

direct

logo Eurowings 9510
DUS — MAD
- - - - - - S
15:55 → 18:25

direct

logo Eurowings 9510
DUS — MAD
- - - - F - S
19:55 → 22:35

direct

logo Iberia 756
DUS — MAD
- - W - - - -
19:55 → 22:35

direct

logo Iberia 756
DUS — MAD
- - - - F - -
19:55 → 22:35

direct

logo Iberia 756
DUS — MAD
- T - - - - S
19:55 → 22:35

direct

logo Iberia 756
DUS — MAD
- - - T - - -
10:40 → 17:30

direct

logo British Airways 919
DUS — MAD
- - W - - - -
07:10 → 12:40

direct

logo British Airways 925
DUS — MAD
- - - T F S -
17:45 → 23:25

direct

logo British Airways 923
DUS — MAD
- - - - F - -
16:15 → 23:25

direct

logo British Airways 921
DUS — MAD
- T - - - - -
16:15 → 22:35

direct

logo British Airways 921
DUS — MAD
- T - - - - -
07:15 → 12:40

direct

logo British Airways 925
DUS — MAD
- - W - - - -
18:35 → 23:25

direct

logo British Airways 923
DUS — MAD
M - - - - - -
07:30 → 12:40

direct

logo British Airways 925
DUS — MAD
- - - - - - S
07:00 → 12:40

direct

logo British Airways 925
DUS — MAD
M - - - - - -
07:10 → 12:40

direct

logo British Airways 925
DUS — MAD
- - - - F - -
10:40 → 15:50

direct

logo British Airways 919
DUS — MAD
M - - - - - -
07:10 → 12:40

direct

logo British Airways 925
DUS — MAD
- T - - - S -
16:15 → 22:10

direct

logo British Airways 921
DUS — MAD
- T - - - - -
10:40 → 17:30

direct

logo British Airways 919
DUS — MAD
M - - - - - -
18:25 → 23:25

direct

logo British Airways 923
DUS — MAD
- - - T - - -
15:30 → 20:40

direct

logo Condor 1778
DUS — MAD
- - W - - - -
15:40 → 20:40

direct

logo Condor 1778
DUS — MAD
M - - - - - -
05:50 → 12:05

direct

logo Condor 1774
DUS — MAD
- T - - - - -
06:50 → 12:05

direct

logo Condor 1848
DUS — MAD
- - - - - S -
16:05 → 20:40

direct

logo Condor 1010
DUS — MAD
- - - - - S -
07:55 → 13:50

direct

logo Condor 1848
DUS — MAD
- T - - F - -
17:05 → 22:35

direct

logo Condor 1516
DUS — MAD
- T - - - - -
05:50 → 12:05

direct

logo Condor 1774
DUS — MAD
- - W - F - -
05:50 → 12:05

direct

logo Condor 1774
DUS — MAD
M - - - - - -
05:55 → 12:05

direct

logo Condor 1516
DUS — MAD
- - - T - - -
08:25 → 13:50

direct

logo Condor 1848
DUS — MAD
- - W - - - -
15:45 → 22:35

direct

logo Condor 1010
DUS — MAD
- - W - - - -
05:50 → 12:05

direct

logo Condor 1514
DUS — MAD
- - - - F - -
14:50 → 20:40

direct

logo Condor 1778
DUS — MAD
- T - - - - -
05:50 → 12:05

direct

logo Condor 1848
DUS — MAD
- - - T - - -
14:45 → 20:40

direct

logo Condor 1848
DUS — MAD
- - - - F - -
16:10 → 20:40

direct

logo Condor 1010
DUS — MAD
- - - - - - S
15:30 → 20:40

direct

logo Condor 1778
DUS — MAD
- - - T - - -
11:30 → 18:10

direct

logo Condor 1848
DUS — MAD
M - - - - - -
15:45 → 20:40

direct

logo Condor 1010
DUS — MAD
- - W - - - -
05:50 → 12:05

direct

logo Condor 1774
DUS — MAD
- - - - - - S
05:50 → 12:05

direct

logo Condor 1514
DUS — MAD
M - - - - - -
06:10 → 12:05

direct

logo Condor 1774
DUS — MAD
- - - - - S -
16:55 → 22:35

direct

logo Condor 1010
DUS — MAD
- - - T - - -
15:50 → 20:40

direct

logo Condor 1516
DUS — MAD
- - - - - S -
16:40 → 22:35

direct

logo Condor 1010
DUS — MAD
- T - - - - -
15:20 → 21:50

direct

logo Lufthansa 2017
DUS — MAD
M - - - - - -
06:00 → 12:10

direct

logo Lufthansa 79
DUS — MAD
- - - T - - -
06:00 → 11:20

direct

logo Lufthansa 79
DUS — MAD
- T - - - - -
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
M - W - - - -
07:30 → 13:35

direct

logo Lufthansa 2035
DUS — MAD
M - - - - - -
15:10 → 19:50

direct

logo Lufthansa 75
DUS — MAD
M - - - F - -
15:10 → 19:50

direct

logo Lufthansa 75
DUS — MAD
- - - T - - -
06:10 → 12:20

direct

logo Lufthansa 79
DUS — MAD
- - - - F - -
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
- T - - - - -
07:30 → 13:35

direct

logo Lufthansa 2035
DUS — MAD
- T - T F - -
16:15 → 21:50

direct

logo Lufthansa 2017
DUS — MAD
- T - - - - -
06:00 → 12:20

direct

logo Lufthansa 79
DUS — MAD
- T - - - - -
15:30 → 21:50

direct

logo Lufthansa 2017
DUS — MAD
- - - T - - -
06:10 → 12:10

direct

logo Lufthansa 79
DUS — MAD
- - W - - - -
15:30 → 21:50

direct

logo Lufthansa 2017
DUS — MAD
- - W - - - S
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
- - - T - S -
15:20 → 19:50

direct

logo Lufthansa 75
DUS — MAD
- - W - - - -
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
- - - - - - S
12:40 → 17:40

direct

logo Lufthansa 2013
DUS — MAD
- T - - - - -
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
- - - - - S -
10:40 → 16:10

direct

logo Lufthansa 73
DUS — MAD
- - - - F - -
07:30 → 13:35

direct

logo Lufthansa 2035
DUS — MAD
- T W T - - -
15:10 → 19:50

direct

logo Lufthansa 75
DUS — MAD
M - - - - - -
15:20 → 19:50

direct

logo Lufthansa 75
DUS — MAD
- - - - - S -
06:20 → 11:05

direct

logo Lufthansa 2031
DUS — MAD
- - - - F - -
15:20 → 21:55

direct

logo Lufthansa 75
DUS — MAD
- - W - - - -
06:10 → 12:30

direct

logo Lufthansa 79
DUS — MAD
- - - - - - S
06:00 → 12:20

direct

logo Lufthansa 79
DUS — MAD
- - - - - S -
07:20 → 13:35

direct

logo Lufthansa 2035
DUS — MAD
- - - - - S -
11:00 → 16:00

direct

logo Lufthansa 73
DUS — MAD
- T - - - - -
10:40 → 16:10

direct

logo Lufthansa 73
DUS — MAD
- - W - - - -
15:30 → 21:50

direct

logo Lufthansa 2017
DUS — MAD
- - W - - - -
15:20 → 21:55

direct

logo Lufthansa 75
DUS — MAD
- - - - - S -
18:30 → 23:40

direct

logo Lufthansa 77
DUS — MAD
- - W - - - -
10:35 → 16:20

direct

logo Lufthansa 73
DUS — MAD
- - - - - - S
15:30 → 21:55

direct

logo Lufthansa 75
DUS — MAD
- - - - - - S
10:40 → 16:00

direct

logo Lufthansa 73
DUS — MAD
M - - - - - -
06:10 → 12:35

direct

logo Lufthansa 79
DUS — MAD
M - - - - - -
10:05 → 16:10

direct

logo Lufthansa 73
DUS — MAD
- - - - - S -
09:50 → 14:15

direct

logo SWISS 1017
DUS — MAD
- - - - F - -
09:50 → 14:15

direct

logo SWISS 1017
DUS — MAD
- - - - - S -
17:45 → 23:10

direct

logo TAP Air Portugal 543
DUS — MAD
- - - T - - -
17:45 → 00:20

direct

logo TAP Air Portugal 543
DUS — MAD
- - - T - - -
17:20 → 22:30

direct

logo Lufthansa City Airlines 2019
DUS — MAD
- - - - F - -
17:20 → 22:30

direct

logo Lufthansa City Airlines 2019
DUS — MAD
- - W - - - -
09:30 → 14:10

direct

logo Lufthansa City Airlines 2005
DUS — MAD
- - - - - S -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
M - - - - - -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - W - F - -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- T - - - - -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
M - - - - - -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - - - - S
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - T - - -
05:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - - F - -
05:55 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - T - - -
06:00 → 11:20

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
06:00 → 12:10

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - T - - -
06:00 → 12:20

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
06:00 → 12:20

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
06:10 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - - - S -
06:10 → 12:10

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
06:10 → 12:20

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - F - -
06:10 → 12:30

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - - S
06:10 → 12:35

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - - - -
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - - S
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - T - S -
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - F - -
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - W - - - -
06:20 → 11:05

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
06:50 → 12:05

1 stop

Condor logo Condor
DUS — MAD
- - - - - S -
07:00 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
M - - - - - -
07:10 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
- - - - F - -
07:10 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
- T - - - S -
07:10 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
- - - T F S -
07:15 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
- - W - - - -
07:20 → 13:35

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
07:30 → 12:40

1 stop

British Airways logo British Airways
DUS — MAD
- - - - - - S
07:30 → 13:35

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T W T - - -
07:30 → 13:35

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - T F - -
07:30 → 13:35

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - - - -
07:55 → 13:50

1 stop

Condor logo Condor
DUS — MAD
- T - - F - -
08:25 → 13:50

1 stop

Condor logo Condor
DUS — MAD
- - W - - - -
09:30 → 14:10

1 stop

Lufthansa City Airlines logo Lufthansa City Airlines
DUS — MAD
- - - - - S -
09:50 → 14:15

1 stop

SWISS logo SWISS
DUS — MAD
- - - - - S -
09:50 → 14:15

1 stop

SWISS logo SWISS
DUS — MAD
- - - - F - -
10:00 → 12:30

direct

Eurowings logo Eurowings
DUS — MAD
M - - - - - -
10:05 → 16:10

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
10:35 → 16:20

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - - S
10:40 → 15:50

1 stop

British Airways logo British Airways
DUS — MAD
M - - - - - -
10:40 → 16:00

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - - - -
10:40 → 16:10

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - F - -
10:40 → 16:10

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
10:40 → 17:30

1 stop

British Airways logo British Airways
DUS — MAD
- - W - - - -
10:40 → 17:30

1 stop

British Airways logo British Airways
DUS — MAD
M - - - - - -
11:00 → 16:00

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
11:30 → 18:10

1 stop

Condor logo Condor
DUS — MAD
M - - - - - -
12:40 → 17:40

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
13:50 → 16:20

direct

Eurowings logo Eurowings
DUS — MAD
- - W - - - -
14:45 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - - - F - -
14:50 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- T - - - - -
15:10 → 19:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - - - -
15:10 → 19:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - F - -
15:10 → 19:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - T - - -
15:20 → 19:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
15:20 → 19:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
15:20 → 21:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
M - - - - - -
15:20 → 21:55

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
15:20 → 21:55

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - S -
15:30 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - W - - - -
15:30 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - - T - - -
15:30 → 21:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - S
15:30 → 21:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - T - - -
15:30 → 21:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
15:30 → 21:55

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - - - - - S
15:40 → 20:40

1 stop

Condor logo Condor
DUS — MAD
M - - - - - -
15:45 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - W - - - -
15:45 → 22:35

1 stop

Condor logo Condor
DUS — MAD
- - W - - - -
15:50 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - - - - S -
15:55 → 18:25

direct

Eurowings logo Eurowings
DUS — MAD
- - - - - - S
15:55 → 18:25

direct

Eurowings logo Eurowings
DUS — MAD
- - - - F - S
16:05 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - - - - S -
16:10 → 20:40

1 stop

Condor logo Condor
DUS — MAD
- - - - - - S
16:15 → 21:50

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- T - - - - -
16:15 → 22:10

1 stop

British Airways logo British Airways
DUS — MAD
- T - - - - -
16:15 → 22:35

1 stop

British Airways logo British Airways
DUS — MAD
- T - - - - -
16:15 → 23:25

1 stop

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

1 stop

Condor logo Condor
DUS — MAD
- T - - - - -
16:55 → 22:35

1 stop

Condor logo Condor
DUS — MAD
- - - T - - -
17:05 → 22:35

1 stop

Condor logo Condor
DUS — MAD
- T - - - - -
17:20 → 22:30

1 stop

Lufthansa City Airlines logo Lufthansa City Airlines
DUS — MAD
- - W - - - -
17:20 → 22:30

1 stop

Lufthansa City Airlines logo Lufthansa City Airlines
DUS — MAD
- - - - F - -
17:45 → 00:20

1 stop

TAP Air Portugal logo TAP Air Portugal
DUS — MAD
- - - T - - -
17:45 → 23:10

1 stop

TAP Air Portugal logo TAP Air Portugal
DUS — MAD
- - - T - - -
17:45 → 23:25

1 stop

British Airways logo British Airways
DUS — MAD
- - - - F - -
18:25 → 23:25

1 stop

British Airways logo British Airways
DUS — MAD
- - - T - - -
18:30 → 23:40

1 stop

Lufthansa logo Lufthansa
DUS — MAD
- - W - - - -
18:35 → 23:25

1 stop

British Airways logo British Airways
DUS — MAD
M - - - - - -
19:55 → 22:35

direct

Iberia logo Iberia
DUS — MAD
- T - - - - S
19:55 → 22:35

direct

Iberia logo Iberia
DUS — MAD
- - - - F - -
19:55 → 22:35

direct

Iberia logo Iberia
DUS — MAD
- - W - - - -
19:55 → 22:35

direct

Iberia logo Iberia
DUS — MAD
- - - T - - -