The cheapest flights to Madrid

When to find the cheapest flights to Madrid

  • any
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • day of search
  • price
  • departure city
Vuelingoutbound: Jun 3, 2023
1 stop (17h55m)
Vueling
Vuelingreturn: Jun 10, 2023
1 stop (12h25m)
Vueling
TAP Air Portugaloutbound: Jun 3, 2023
1 stop (13h)
TAP Air Portugal
TAP Air Portugalreturn: Jun 10, 2023
1 stop (27h50m)
TAP Air Portugal
Iberiaoutbound: Jun 3, 2023
1 stop (17h55m)
Iberia
Vuelingreturn: Jun 10, 2023
1 stop (12h25m)
Vueling
KLMoutbound: Jun 3, 2023
1 stop (13h15m)
KLM
Air Europareturn: Jun 10, 2023
1 stop (14h20m)
Air Europa
Finnairoutbound: Feb 9, 2023
1 stop (13h15m)
Finnair
Finnairreturn: Feb 16, 2023
1 stop (12h36m)
Finnair
Iberiaoutbound: Feb 9, 2023
1 stop (14h24m)
Iberia
Iberiareturn: Feb 16, 2023
1 stop (15h28m)
Iberia
Air Franceoutbound: Feb 9, 2023
1 stop (15h)
Air France
Delta Air Linesreturn: Feb 16, 2023
1 stop (15h03m)
Delta Air Lines
Delta Air Linesoutbound: Feb 9, 2023
2 stops (15h)
Delta Air Lines
Delta Air Linesreturn: Feb 16, 2023
1 stop (15h03m)
Delta Air Lines
United Airlinesoutbound: Feb 9, 2023
1 stop (14h32m)
United Airlines
United Airlinesreturn: Feb 16, 2023
1 stop (17h50m)
United Airlines
American Airlinesoutbound: Feb 9, 2023
1 stop (11h15m)
American Airlines
Finnairreturn: Feb 16, 2023
1 stop (12h36m)
Finnair
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure
Choose your departure month

All flight tickets to Madrid (Spain)

  • any
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • popularity
  • price
  • departure city
easyJetoutbound: May 17, 2023
direct (2h35m)
easyJet
easyJetreturn: May 21, 2023
direct (2h25m)
easyJet
Finnairoutbound: Feb 9, 2023
1 stop (13h15m)
Finnair
Finnairreturn: Feb 16, 2023
1 stop (12h36m)
Finnair
easyJetoutbound: Jun 17, 2023
direct (2h05m)
easyJet
easyJetreturn: Jun 21, 2023
direct (2h05m)
easyJet
Vuelingoutbound: Jun 3, 2023
1 stop (17h55m)
Vueling
Vuelingreturn: Jun 10, 2023
1 stop (12h25m)
Vueling
Icelandairoutbound: Jul 11, 2023
2 stops (26h04m)
Icelandair
Icelandairreturn: Jul 26, 2023
2 stops (23h58m)
Icelandair
easyJetoutbound: May 26, 2023
direct (1h20m)
easyJet
easyJetreturn: May 28, 2023
direct (1h25m)
easyJet
Vuelingoutbound: May 1, 2023
1 stop (10h45m)
Vueling
Vuelingreturn: May 7, 2023
1 stop (3h55m)
Vueling
Frontier Airlinesoutbound: Jul 11, 2023
1 stop (17h29m)
Frontier Airlines
World2Flyreturn: Jul 25, 2023
1 stop (34h)
World2Fly
Air Europaoutbound: Aug 5, 2023
direct (11h55m)
Air Europa
Air Europareturn: Sep 5, 2023
direct (12h40m)
Air Europa
TAP Air Portugaloutbound: Sep 12, 2023
1 stop (6h20m)
TAP Air Portugal
TAP Air Portugalreturn: Sep 19, 2023
1 stop (18h55m)
TAP Air Portugal
Air Canadaoutbound: Mar 12, 2023
2 stops (24h25m)
Air Canada
Brussels Airlinesreturn: Mar 15, 2023
2 stops (38h01m)
Brussels Airlines
Iberiaoutbound: Feb 17, 2023
direct (2h30m)
Iberia
Iberiareturn: Feb 20, 2023
direct (2h30m)
Iberia
Air Franceoutbound: Feb 27, 2023
1 stop (27h10m)
Air France
KLMreturn: Apr 3, 2023
1 stop (24h15m)
KLM
Ryanairoutbound: Feb 11, 2023
1 stop (13h10m)
Ryanair
Air Europareturn: Feb 18, 2023
1 stop (25h10m)
Air Europa
easyJetoutbound: Mar 24, 2023
direct (2h05m)
easyJet
Ryanairreturn: Mar 26, 2023
1 stop (6h30m)
Ryanair
Air Europaoutbound: Feb 12, 2023
direct (8h35m)
Air Europa
Air Europareturn: Feb 19, 2023
direct (9h20m)
Air Europa
KLMoutbound: Feb 18, 2023
1 stop (7h20m)
KLM
Air Europareturn: Feb 26, 2023
1 stop (15h35m)
Air Europa
Air Canadaoutbound: May 14, 2023
1 stop (27h25m)
Air Canada
Air Canadareturn: Jun 8, 2023
1 stop (18h05m)
Air Canada
Vuelingoutbound: Mar 16, 2023
direct (1h25m)
Vueling
Vuelingreturn: Mar 18, 2023
direct (1h15m)
Vueling
Ryanairoutbound: Jun 11, 2023
direct (2h)
Ryanair
Iberiareturn: Jun 17, 2023
direct (2h)
Iberia
  • any
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • popularity
  • price
  • arrival city
easyJetoutbound: Jul 23, 2023
direct (2h25m)
easyJet
easyJetreturn: Jul 26, 2023
direct (2h35m)
easyJet
easyJetoutbound: Nov 17, 2023
direct (2h10m)
easyJet
easyJetreturn: Nov 23, 2023
direct (2h15m)
easyJet
Air Franceoutbound: Feb 28, 2023
1 stop (13h20m)
Air France
Air Francereturn: Mar 13, 2023
1 stop (10h35m)
Air France
Air Canadaoutbound: Nov 1, 2023
2 stops (32h40m)
Air Canada
Air Canadareturn: Nov 30, 2023
2 stops (18h15m)
Air Canada
Vuelingoutbound: Jul 25, 2023
direct (1h20m)
Vueling
Vuelingreturn: Aug 9, 2023
direct (1h25m)
Vueling
easyJetoutbound: Mar 17, 2023
direct (1h55m)
easyJet
easyJetreturn: Mar 20, 2023
direct (2h05m)
easyJet
Air Europaoutbound: Feb 11, 2023
direct (1h15m)
Air Europa
Air Europareturn: Feb 18, 2023
direct (1h15m)
Air Europa
Air Canadaoutbound: Feb 28, 2023
1 stop (11h55m)
Air Canada
Air Canadareturn: Mar 10, 2023
1 stop (19h50m)
Air Canada
Ryanairoutbound: Mar 30, 2023
1 stop (21h40m)
Ryanair
Ryanairreturn: Apr 3, 2023
1 stop (8h30m)
Ryanair