The cheapest flights to Madrid

When to find the cheapest flights to Madrid

  • any
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • February 2024
  • March 2024
  • April 2024
  • May 2024
  • day of search
  • price
  • departure city
KLMoutbound: Jun 30, 2023
1 stop (11h30m)
KLM
KLMreturn: Jul 3, 2023
1 stop (12h10m)
KLM
Aer Lingusoutbound: Jul 1, 2023
1 stop (11h05m)
Aer Lingus
Aer Lingusreturn: Jul 29, 2023
1 stop (18h20m)
Aer Lingus
American Airlinesoutbound: Mar 16, 2024
1 stop (23h09m)
American Airlines
American Airlinesreturn: Mar 30, 2024
1 stop (18h03m)
American Airlines
Swissoutbound: Mar 16, 2024
2 stops (18h31m)
Swiss
United Airlinesreturn: Mar 30, 2024
2 stops (31h07m)
United Airlines
Lufthansaoutbound: Mar 16, 2024
2 stops (29h39m)
Lufthansa
Lufthansareturn: Mar 30, 2024
1 stop (35h20m)
Lufthansa
United Airlinesoutbound: Mar 16, 2024
2 stops (27h20m)
United Airlines
United Airlinesreturn: Mar 30, 2024
2 stops (31h07m)
United Airlines
British Airwaysoutbound: Mar 16, 2024
1 stop (15h10m)
British Airways
British Airwaysreturn: Mar 30, 2024
2 stops (18h36m)
British Airways
Royal Air Marocoutbound: Aug 30, 2023
1 stop (21h35m)
Royal Air Maroc
Royal Air Marocreturn: Sep 13, 2023
1 stop (23h30m)
Royal Air Maroc
TAP Air Portugaloutbound: Aug 30, 2023
1 stop (11h15m)
TAP Air Portugal
TAP Air Portugalreturn: Sep 13, 2023
1 stop (15h)
TAP Air Portugal
Spirit Airlinesoutbound: Jun 27, 2023
2 stops (22h05m)
Spirit Airlines
Ryanairreturn: Aug 8, 2023
3 stops (32h14m)
Ryanair
  • 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
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • February 2024
  • March 2024
  • April 2024
  • May 2024
  • popularity
  • price
  • departure city
Ryanairoutbound: Jun 23, 2023
1 stop (24h05m)
Ryanair
Ryanairreturn: Jun 25, 2023
1 stop (24h10m)
Ryanair
easyJetoutbound: Nov 30, 2023
direct (2h15m)
easyJet
easyJetreturn: Dec 4, 2023
direct (2h10m)
easyJet
Aer Lingusoutbound: Jul 1, 2023
1 stop (11h05m)
Aer Lingus
Aer Lingusreturn: Jul 29, 2023
1 stop (18h20m)
Aer Lingus
Air Europaoutbound: Jul 15, 2023
direct (1h15m)
Air Europa
Air Europareturn: Jul 19, 2023
direct (1h20m)
Air Europa
Vuelingoutbound: Oct 16, 2023
1 stop (10h50m)
Vueling
Vuelingreturn: Oct 22, 2023
1 stop (10h05m)
Vueling
Singapore Airlinesoutbound: Dec 20, 2023
1 stop (32h15m)
Singapore Airlines
Ryanairreturn: Jan 2, 2024
1 stop (37h15m)
Ryanair
KLMoutbound: Oct 30, 2023
1 stop (18h30m)
KLM
Virgin Atlanticreturn: Dec 11, 2023
1 stop (15h45m)
Virgin Atlantic
Ryanairoutbound: Aug 9, 2023
direct (2h30m)
Ryanair
Iberiareturn: Aug 18, 2023
1 stop (27h45m)
Iberia
Air Europaoutbound: Mar 9, 2024
direct (11h45m)
Air Europa
Air Europareturn: Mar 20, 2024
direct (12h55m)
Air Europa
Air Franceoutbound: Aug 23, 2023
1 stop (6h20m)
Air France
Air Francereturn: Sep 6, 2023
1 stop (14h)
Air France
TAP Air Portugaloutbound: Jul 6, 2023
1 stop (11h20m)
TAP Air Portugal
TAP Air Portugalreturn: Jul 9, 2023
1 stop (19h15m)
TAP Air Portugal
Air Europaoutbound: Aug 15, 2023
direct (11h50m)
Air Europa
Air Europareturn: Nov 15, 2023
direct (12h)
Air Europa
Air Franceoutbound: Oct 19, 2023
1 stop (14h25m)
Air France
KLMreturn: Nov 9, 2023
1 stop (24h45m)
KLM
Vuelingoutbound: Aug 8, 2023
direct (1h25m)
Vueling
Vuelingreturn: Aug 10, 2023
direct (1h20m)
Vueling
  • any
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • December 2023
  • January 2024
  • February 2024
  • March 2024
  • April 2024
  • May 2024
  • popularity
  • price
  • arrival city
Iberia Expressoutbound: Apr 19, 2024
direct (2h20m)
Iberia Express
Iberia Expressreturn: Apr 24, 2024
direct (2h30m)
Iberia Express
Air Canadaoutbound: Dec 2, 2023
2 stops (15h33m)
Air Canada
Air Canadareturn: Dec 9, 2023
1 stop (30h05m)
Air Canada
Aegean Airlinesoutbound: Aug 5, 2023
1 stop (12h30m)
Aegean Airlines
Aegean Airlinesreturn: Aug 11, 2023
1 stop (7h25m)
Aegean Airlines
easyJetoutbound: Sep 28, 2023
direct (1h15m)
easyJet
easyJetreturn: Oct 2, 2023
direct (1h25m)
easyJet
KLMoutbound: Sep 5, 2023
2 stops (32h03m)
KLM
Air Francereturn: Sep 14, 2023
1 stop (17h35m)
Air France
TAP Air Portugaloutbound: Sep 21, 2023
1 stop (6h)
TAP Air Portugal
TAP Air Portugalreturn: Sep 26, 2023
1 stop (11h)
TAP Air Portugal