Flights to Madrid

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:

OriginDeparture atReturn atFind tickets
Rabat27 February 20267 March 2026Tickets from 45
Tangier27 February 20267 March 2026Tickets from 45
Milan8 February 20269 March 2026Tickets from 47
Lisbon31 January 20261 February 2026Tickets from 47
London31 January 20261 February 2026Tickets from 48
Asturias21 February 202622 February 2026Tickets from 49
Porto13 June 202630 June 2026Tickets from 51
Venice22 January 202625 January 2026Tickets from 51
Marrakech27 February 20267 March 2026Tickets from 56
La Coruna22 April 202623 April 2026Tickets from 57
Alicante29 January 20267 February 2026Tickets from 59
Malaga5 March 20269 March 2026Tickets from 60
Valencia26 January 202627 January 2026Tickets from 62
Barcelona17 July 202619 July 2026Tickets from 64
Malta29 January 202630 January 2026Tickets from 65
Paris16 March 202617 March 2026Tickets from 71
Sevilla26 February 20263 March 2026Tickets from 71
Rome24 June 202627 June 2026Tickets from 73
Tenerife21 January 202622 January 2026Tickets from 74
Toulouse16 October 202618 October 2026Tickets from 77
Belgrade20 January 202624 January 2026Tickets from 78
Vienna23 January 202628 January 2026Tickets from 79
Nice21 January 202624 January 2026Tickets from 82
Bilbao21 January 202624 January 2026Tickets from 84
Bari9 February 202612 February 2026Tickets from 87
Bucharest5 February 202615 February 2026Tickets from 89
Granada6 February 202615 February 2026Tickets from 91
Faro30 August 20261 September 2026Tickets from 95
Warsaw3 March 202613 March 2026Tickets from 96
Bologna20 February 202622 February 2026Tickets from 97
San Sebastian29 January 202630 January 2026Tickets from 99
Budapest21 January 202624 January 2026Tickets from 101
Sofia6 February 202610 February 2026Tickets from 103
Istanbul2 March 20265 March 2026Tickets from 107
Copenhagen18 January 202626 January 2026Tickets from 107
Casablanca8 April 202614 April 2026Tickets from 111
Bordeaux17 July 202625 July 2026Tickets from 113
Menorca8 July 202616 July 2026Tickets from 115
Gdansk5 February 20268 February 2026Tickets from 116
Santa Cruz De La Palma27 January 202628 January 2026Tickets from 118
Lyon20 February 202622 February 2026Tickets from 122
Dubrovnik5 March 20268 March 2026Tickets from 123
Santiago De Compostela7 February 20268 February 2026Tickets from 125
Geneva23 February 202626 February 2026Tickets from 128
Kaunas9 February 202613 February 2026Tickets from 128
Eindhoven21 January 202625 January 2026Tickets from 129
Yerevan25 March 202611 April 2026Tickets from 132
Berlin11 March 202615 March 2026Tickets from 133
Chisinau7 April 202620 April 2026Tickets from 134
Tbilisi8 February 202618 February 2026Tickets from 138

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!