Cheap Flights to Madrid

Search for the cheapest air tickets to Madrid (MAD)

Recently booked air tickets to Madrid

From
Barcelona
To
Madrid
Depart date
09.03.2025
Price
$63
From
London
To
Madrid
Depart date
14.02.2025
Price
$64
From
Lisbon
To
Madrid
Depart date
01.03.2025
Price
$64
From
Tangier
To
Madrid
Depart date
15.01.2025
Price
$64
From
Milan
To
Madrid
Depart date
17.01.2025
Price
$65
From
Marrakech
To
Madrid
Depart date
07.01.2025
Price
$65
From
Rome
To
Madrid
Depart date
25.01.2025
Price
$68
From
Porto
To
Madrid
Depart date
09.01.2025
Price
$70
From
Agadir
To
Madrid
Depart date
10.01.2025
Price
$71
From
Naples
To
Madrid
Depart date
11.01.2025
Price
$71

Popular flights to Madrid

Flights Tbilisi to Madrid
Tbilisi → Madrid
01.04.2025
$78
Flights Astana to Madrid
Astana → Madrid
24.02.2025
$169
Flights New York to Madrid
New York → Madrid
14.01.2025
$195
Flights Kutaisi to Madrid
Kutaisi → Madrid
08.02.2025
$72
Flights Barcelona to Madrid
Barcelona → Madrid
10.02.2025
$15
Flights Warsaw to Madrid
Warsaw → Madrid
19.02.2025
$35
Flights Miami to Madrid
Miami → Madrid
01.02.2025
$183
Flights Paris to Madrid
Paris → Madrid
24.02.2025
$24
Flights Milan to Madrid
Milan → Madrid
20.01.2025
$18

Average price of flights to Madrid by month

Find the cheapest month – or even day – to fly to Madrid.

January
February
March

Airlines Flying to Madrid

Schedule flights Madrid - Doha

08:25 → 17:10

direct

logo Iberia 391
MAD — DOH
M T W T F S S
15:25 → 23:55

direct

logo Qatar Airways 150
MAD — DOH
M T W T F S S
21:30 → 06:00

direct

logo Qatar Airways 152
MAD — DOH
M T W T F S S
06:55 → 23:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
07:05 → 18:25

1 stop

Air Europa logo Air Europa
MAD — DOH
M T W T F - S
07:05 → 21:00

1 stop

Air Europa logo Air Europa
MAD — DOH
M - - - - - S
07:45 → 23:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
07:45 → 23:55

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
08:25 → 17:10

direct

Iberia logo Iberia
MAD — DOH
M T W T F S S
08:25 → 22:50

1 stop

Lufthansa logo Lufthansa
MAD — DOH
M - - - - - -
08:40 → 22:40

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
08:45 → 22:40

1 stop

Iberia logo Iberia
MAD — DOH
M T - T F S S
08:45 → 22:50

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
08:50 → 22:45

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
08:55 → 22:20

1 stop

Iberia logo Iberia
MAD — DOH
- - W - - - -
09:05 → 00:35

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
09:05 → 01:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
09:05 → 23:05

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
09:05 → 23:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
09:05 → 23:55

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
09:45 → 23:45

1 stop

Iberia logo Iberia
MAD — DOH
- T W T - S S
09:50 → 23:20

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S S
09:50 → 23:45

1 stop

Iberia logo Iberia
MAD — DOH
M T - - - - -
10:20 → 01:00

1 stop

TAP Portugal logo TAP Portugal
MAD — DOH
- - - - - S -
10:20 → 00:55

1 stop

TAP Portugal logo TAP Portugal
MAD — DOH
- - W - - - -
10:30 → 23:20

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F - -
10:35 → 00:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - T - S -
10:35 → 23:55

1 stop

British Airways logo British Airways
MAD — DOH
- - W T - S -
10:40 → 00:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
10:40 → 23:55

1 stop

British Airways logo British Airways
MAD — DOH
- T - - - - -
10:45 → 00:35

1 stop

British Airways logo British Airways
MAD — DOH
M - - - - - S
10:45 → 01:10

1 stop

British Airways logo British Airways
MAD — DOH
- - - - F - -
10:45 → 23:55

1 stop

British Airways logo British Airways
MAD — DOH
M - - - F - S
11:15 → 00:55

1 stop

Iberia logo Iberia
MAD — DOH
- - - - - S -
11:15 → 23:10

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
11:25 → 23:20

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - - -
11:30 → 22:25

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
11:30 → 23:20

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
11:40 → 23:45

1 stop

Iberia logo Iberia
MAD — DOH
- T W T - - S
11:45 → 22:50

1 stop

Iberia logo Iberia
MAD — DOH
M T - - F - S
11:50 → 01:10

1 stop

British Airways logo British Airways
MAD — DOH
- - - - F - -
11:50 → 22:50

1 stop

Iberia logo Iberia
MAD — DOH
M T - T - - -
12:00 → 00:45

1 stop

Turkish Airlines logo Turkish Airlines
MAD — DOH
M T W T F S S
12:10 → 01:10

1 stop

TAP Portugal logo TAP Portugal
MAD — DOH
- - - T - - -
12:30 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - - - S -
12:40 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - W - - - -
12:45 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - - - - S
12:50 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - - F - -
12:55 → 01:05

1 stop

Pegasus Airlines logo Pegasus Airlines
MAD — DOH
M T W T F S S
12:55 → 01:10

1 stop

Pegasus Airlines logo Pegasus Airlines
MAD — DOH
- - - - - - S
12:55 → 01:45

1 stop

Pegasus Airlines logo Pegasus Airlines
MAD — DOH
- - - T - - -
12:55 → 03:25

1 stop

Pegasus Airlines logo Pegasus Airlines
MAD — DOH
- - - - F - -
13:00 → 00:55

1 stop

Royal Air Maroc logo Royal Air Maroc
MAD — DOH
M - W - F S -
13:00 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
M - - - - - -
13:25 → 04:25

1 stop

Iberia logo Iberia
MAD — DOH
M - - - - - -
13:25 → 04:35

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
14:20 → 05:50

1 stop

British Airways logo British Airways
MAD — DOH
- T - - - - -
14:20 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- T - - - - -
14:35 → 03:25

1 stop

Pegasus Airlines logo Pegasus Airlines
MAD — DOH
- - - - F - -
14:35 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - T F - -
14:35 → 05:50

1 stop

British Airways logo British Airways
MAD — DOH
- - - T - - -
14:45 → 02:50

1 stop

Middle East Airlines logo Middle East Airlines
MAD — DOH
- - - T - S -
14:45 → 04:35

1 stop

British Airways logo British Airways
MAD — DOH
- - - - - - S
14:50 → 03:20

1 stop

EgyptAir logo EgyptAir
MAD — DOH
M T W T F S S
14:50 → 05:20

1 stop

EgyptAir logo EgyptAir
MAD — DOH
M T W T F S S
14:55 → 05:50

1 stop

Turkish Airlines logo Turkish Airlines
MAD — DOH
M T W T F S -
15:05 → 06:55

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
15:05 → 05:50

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
15:05 → 04:35

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
15:05 → 04:25

1 stop

Iberia logo Iberia
MAD — DOH
M - - - - - -
15:05 → 03:45

1 stop

Royal Jordanian logo Royal Jordanian
MAD — DOH
M - W - - S -
15:25 → 23:55

direct

Qatar Airways logo Qatar Airways
MAD — DOH
M T W T F S S
15:50 → 05:50

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
15:50 → 06:55

1 stop

Iberia logo Iberia
MAD — DOH
M T - T F S S
15:50 → 07:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
16:00 → 04:30

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
16:10 → 05:50

1 stop

Iberia logo Iberia
MAD — DOH
- - W - F S -
16:45 → 07:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W - F S S
16:45 → 06:55

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
16:45 → 05:50

1 stop

Iberia logo Iberia
MAD — DOH
- T - T - S -
17:05 → 05:20

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
17:20 → 07:10

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
17:40 → 05:50

1 stop

Turkish Airlines logo Turkish Airlines
MAD — DOH
- - - - F S -
17:50 → 05:50

1 stop

Turkish Airlines logo Turkish Airlines
MAD — DOH
- T W T - - -
18:00 → 05:20

1 stop

ITA Airways logo ITA Airways
MAD — DOH
M T W T F S S
18:05 → 07:10

1 stop

British Airways logo British Airways
MAD — DOH
- - - - - - S
18:10 → 07:10

1 stop

British Airways logo British Airways
MAD — DOH
- - - T - - -
19:05 → 06:15

1 stop

Iberia logo Iberia
MAD — DOH
M T W T F S S
20:00 → 06:15

1 stop

Iberia logo Iberia
MAD — DOH
M T W T - S S
21:30 → 06:00

direct

Qatar Airways logo Qatar Airways
MAD — DOH
M T W T F S S