Doflights compares prices for flights to Madrid from 1000+ cities across hundreds of airlines and travel agencies. We find the cheapest flights to Madrid without commission and additional fees!
Airport name: Adolfo Suárez Madrid–Barajas Airport
IATA code: MAD
Airfare to Madrid depends on the season, the airline and the availability of sales. On our website you can see direct flights and flights with layovers.
Below you can see a list of the cheapest flights to Madrid found in the last 48 hours:
Origin | Departure at | Return at | Find tickets |
---|---|---|---|
Palma Mallorca | 17 June 2025 | 18 June 2025 | Tickets from 47 |
Milan | 16 July 2025 | 17 July 2025 | Tickets from 52 |
Rome | 3 September 2025 | 9 September 2025 | Tickets from 52 |
Barcelona | 29 December 2025 | 4 January 2026 | Tickets from 55 |
Porto | 10 June 2025 | 11 June 2025 | Tickets from 56 |
Venice | 11 June 2025 | 12 June 2025 | Tickets from 57 |
Lisbon | 14 December 2025 | 16 December 2025 | Tickets from 58 |
Agadir | 11 June 2025 | 14 June 2025 | Tickets from 60 |
Asturias | 29 May 2025 | 1 June 2025 | Tickets from 61 |
Tenerife | 4 June 2025 | 5 June 2025 | Tickets from 64 |
Malaga | 19 August 2025 | 23 August 2025 | Tickets from 65 |
Valencia | 22 July 2025 | 23 July 2025 | Tickets from 69 |
Alicante | 13 June 2025 | 15 June 2025 | Tickets from 70 |
Las Palmas | 7 June 2025 | 8 June 2025 | Tickets from 79 |
Vigo | 28 June 2025 | 1 July 2025 | Tickets from 91 |
Sevilla | 5 June 2025 | 6 June 2025 | Tickets from 92 |
Paris | 23 July 2025 | 24 July 2025 | Tickets from 92 |
London | 10 November 2025 | 13 November 2025 | Tickets from 98 |
Toulouse | 8 September 2025 | 11 September 2025 | Tickets from 105 |
Casablanca | 6 October 2025 | 9 October 2025 | Tickets from 106 |
Marseille | 19 July 2025 | 22 July 2025 | Tickets from 111 |
Budapest | 9 June 2025 | 11 June 2025 | Tickets from 111 |
Prague | 27 May 2025 | 29 May 2025 | Tickets from 113 |
Nice | 11 June 2025 | 17 June 2025 | Tickets from 116 |
Marrakech | 22 May 2025 | 23 May 2025 | Tickets from 118 |
Luxembourg | 25 August 2025 | 29 August 2025 | Tickets from 119 |
Ibiza | 27 July 2025 | 29 July 2025 | Tickets from 128 |
Vienna | 21 July 2025 | 24 July 2025 | Tickets from 131 |
Brussels | 15 June 2025 | 17 June 2025 | Tickets from 140 |
Naples | 25 June 2025 | 27 June 2025 | Tickets from 142 |
Belgrade | 11 July 2025 | 13 July 2025 | Tickets from 145 |
Florence | 23 November 2025 | 25 November 2025 | Tickets from 146 |
Frankfurt | 17 June 2025 | 19 June 2025 | Tickets from 147 |
Kutaisi | 7 June 2025 | 10 June 2025 | Tickets from 150 |
Warsaw | 5 December 2025 | 9 December 2025 | Tickets from 151 |
Bucharest | 12 June 2025 | 15 June 2025 | Tickets from 156 |
Iasi | 17 June 2025 | 19 June 2025 | Tickets from 159 |
Sofia | 25 June 2025 | 1 July 2025 | Tickets from 165 |
Krakow | 21 July 2025 | 25 July 2025 | Tickets from 167 |
Malta | 13 June 2025 | 16 June 2025 | Tickets from 168 |
Cologne | 25 June 2025 | 28 June 2025 | Tickets from 171 |
Berlin | 3 June 2025 | 4 June 2025 | Tickets from 176 |
Amsterdam | 16 April 2026 | 21 April 2026 | Tickets from 180 |
Chisinau | 10 December 2025 | 12 December 2025 | Tickets from 191 |
Yerevan | 5 June 2025 | 11 June 2025 | Tickets from 193 |
Dusseldorf | 30 September 2025 | 1 October 2025 | Tickets from 195 |
Copenhagen | 25 August 2025 | 27 August 2025 | Tickets from 196 |
Athens | 10 June 2025 | 12 June 2025 | Tickets from 197 |
Istanbul | 28 January 2026 | 3 February 2026 | Tickets from 198 |
Geneva | 30 May 2025 | 3 June 2025 | Tickets from 200 |
Low price calendar
The cost of the flight always depends on the time of travel. The calendar will allow you to compare prices for flights to Madrid, track the dynamics of changes in their cost and find the best offer.
Doflights helps you travel cheaper, try our service and see for yourself! Compare airfare prices, find the cheapest and fly to Madrid!