Skip to main content
  • Flights
  • Hotels
  • Cars
  • Flight+Hotel
  • Holiday deals
  • More
    Flights
    Hotels
    Cars
    Flight+Hotel
    Holiday deals
My Account
From
To
Sat 14/12
–
Sat 21/12
Any month
1 Adult
×
Cabin class
Travellers
16+
12-15
2-11
under 2
under 2
The price shown for each flight will be the average for all passengers, including any infants.
The price shown for each flight will be the average for all passengers, including any infants.
Compare vs Cheapflights |
From
To
Leaving on
Sat 14/12
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
Add another flight clear all
1 Adult
The price shown for each flight will be the average for all passengers, including any infants.

We work with more than 300 partners to bring you better travel deals

Home Europe Spain Cheap flights to Madrid, Spain

Cheap Flights to Madrid

Most popular in December High demand for flights, 4% potential price rise
Cheapest in January Best time to find cheap flights, 6% potential price drop
Average price £163 Price for this month
Cheapest price £31 From London to Madrid

Cheapest prices for Madrid flights by month

January
£60
February
£78
March
£68
April
£101
May
£159
June
£113
July
£120
August
£124
September
£83
October
£89
November
£77
December
£162
At the present moment the cheapest month to fly to Madrid is currently January; with December being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Madrid?

Choose a month below to see average flight price and weather conditions.
£260
£190
£130
£57
Price
£57 - £251
Temperature
11 - 33 °C
Rainfall
9 - 65 mm

Peak season

Madrid is a go-to place for most of the year thanks to its warm weather. July and August are the busiest times and also the hardest for finding cheap flights to Madrid. You’ll find that early Spring and late Autumn are a lot quieter and also cheaper on accommodation and for flight tickets too, making them ideal times to visit the city.

If there are any festivals or events on then make sure to book your flights to Madrid in advance to save yourself from overpaying on flight tickets. The 15th of May is when the feast of San Isidro begins. It’s Madrid’s biggest holiday and will force the prices of flights and accommodation to sky rocket so be sure to secure your flight tickets as early as possible.

Off season

October through to April is normally the quieter periods of the year, although October is still lovely and warm but with a fraction of the tourists there. It’s still advisable to book your flights to Madrid early, especially if you want to grab a bargain. Christmas and New Year’s Eve will be hard times to find cheap flights to Madrid but if you pre-plan and book early you should find a good deal.

When is the best time to book flights to Madrid?

Due to many airlines operating flights to Madrid it can be relatively easy to find cheap flight tickets, that said booking early is key to securing deals. January time normally offers the cheapest flights to Madrid, with some flight tickets going for as little as £35 per person which is a bargain.

If you’re flexible with your dates then you will definitely find the cheapest flights to Madrid without an issue, especially if you visit outside of the main tourist periods. Sitting on either side of the plane should give you good views of Madrid as you approach the city, as well as views of the surrounding land.

60
Days before departure
0

Which day is cheapest to fly to Madrid?

The cheapest day to fly to Madrid is usually Tuesday. At the moment, Friday is the most expensive.

What time of day is cheapest to fly?

Madrid flights can be made cheaper if you choose a flight in the morning. Booking a flight at midday will likely mean higher prices.

How long is the flight to Madrid?

Flights from London to Madrid: 2 hours 30 minutes

Flights from Manchester to Madrid: 2 hours 40 minutes

Flights from Birmingham to Madrid: 2 hours 25 minutes

Flights from Glasgow to Madrid: 2 hours 38 minutes

Which airlines operate flights to Madrid?

Ryanair, easyJet, Norwegian, Iberia, British Airways and Air Europa are just some of the many airlines that offer cheap flights to Madrid. With so much choice it can be difficult to decide who to book with so your best bet is to compare a couple and see what weighs out best value for you. During the peak summer months Ryanair are known for charging more for checked in baggage, so take that into consideration when you notice cheap flight tickets. Norwegian provide free WiFi for the duration of their flights to Madrid and British Airways offer complimentary snacks and beverages so it’s worth having a quick check to see what will benefit you most.

How to get from the airport to the city centre?

A frequent, reliable and cheap option is to jump on the Expres Aeropuerto. It’s a bus which runs very regularly from the arrival Terminals at the airport for a low cost. However, it only makes 2 or 3 stops during its journey so you’ll have to then jump on the metro to get to your final destination. If you’re not carrying lots of luggage then this might not be a problem but if you have a couple of suitcases then this can be quite bothersome after your flights to Madrid.

A much easier method, although more expensive, is to get the metro directly from the airport to the centre of the city. Again you might need to transfer once or twice depending on where you are needing to end up but it’s a much faster and convenient way to travel. Lastly, you can get a taxi from outside of the airport although this will be a lot more money than the bus or metro. If you have a few friends travelling with you though then you can split the fare and make this more reasonable.

Back to top

Alternative, similarly priced destinations

Flights to
Rome
£30
Flights to
London
£37
Flights to
Lisbon
£30

Find the best prices for you!

Prices found by our users for local departures to Madrid
Newcastle to Madrid flights from £129 pp
Abbotsinch to Madrid flights from £83 pp
Edinburgh to Madrid flights from £88 pp
Belfast International to Madrid flights from £112 pp
Exeter to Madrid flights from £166 pp
Stansted to Madrid flights from £29 pp
Leeds to Madrid flights from £125 pp
East Midlands to Madrid flights from £120 pp
Gatwick to Madrid flights from £39 pp
Luton to Madrid flights from £42 pp
Teesside to Madrid flights from £147 pp
Birmingham to Madrid flights from £31 pp
Heathrow to Madrid flights from £64 pp
Prestwick to Madrid flights from £142 pp
Aberdeen to Madrid flights from £179 pp
Doncaster to Madrid flights from £306 pp
Bristol to Madrid flights from £45 pp
Cardiff to Madrid flights from £153 pp
Other local departures to Madrid
Belfast City to Madrid
Belfast to Madrid
Blackpool to Madrid
Bournemouth to Madrid
Cambridge to Madrid
City to Madrid
Cork to Madrid
Coventry to Madrid
Derry to Madrid
Dublin to Madrid
Dundee to Madrid
England to Madrid
Glasgow to Madrid
Humberside to Madrid
Inverness to Madrid
Ireland to Madrid
Isle of Man to Madrid
Knock to Madrid
Liverpool to Madrid
London to Madrid
Manchester to Madrid
Newquay to Madrid
Northern Ireland to Madrid
Norwich to Madrid
Oxford to Madrid
Scotland to Madrid
Shannon to Madrid
Southampton to Madrid
Southend to Madrid
States to Madrid
Swansea to Madrid
United Kingdom to Madrid
Wales to Madrid
Show more
Show less

Airport for Madrid

Flights to Barajas

Cheapest flights to Spain

London to Alicante flights from £20 pp
London to Barcelona flights from £20 pp
London to Malaga flights from £25 pp
Bristol to Seville flights from £27 pp
Exeter to Alicante flights from £27 pp
London to Bilbao flights from £27 pp
Newcastle to Malaga flights from £31 pp
London to Zaragoza flights from £31 pp
Bristol to Alicante flights from £31 pp
London to Palma de Mallorca flights from £34 pp
Glasgow to Alicante flights from £35 pp
Exeter to Malaga flights from £35 pp
Manchester to Palma de Mallorca flights from £36 pp
London to Seville flights from £37 pp
London to Madrid flights from £38 pp
Bristol to Palma de Mallorca flights from £39 pp

Popular flight searches

Check out other popular destinations found by fellow travellers
  • Flights from Dublin to Kuala Lumpur
  • Flights from Belfast to Port Ellen
  • Flights from Dublin to Westport
  • Flights from Manchester to Es Cana
  • Flights from Bristol to Sunny Beach
  • Flights from Doncaster to Disneyland Paris
  • Flights from Heathrow to Mississippi
  • Flights from London to Paris
  • Flights from Humberside to Bruges

International departures to Madrid

hk-flag
Madrid flights from Hong Kong
ae-flag
Madrid flights from UAE
global-flag
Madrid flights
in-flag
Madrid flights from India
za-flag
Madrid flights from South Africa
my-flag
Madrid flights from Malaysia
nz-flag
Madrid flights from New Zealand
qa-flag
Madrid flights from Qatar
au-flag
Madrid flights from Australia
sg-flag
Madrid flights from Singapore
vn-flag
Madrid flights from Vietnam
ph-flag
Madrid flights from Philippines
id-flag
Madrid flights from Indonesia
ca-flag
Madrid flights from Canada
us-flag
Madrid flights from USA
Home Europe Spain Cheap flights to Madrid, Spain

International sites:

  • Cheapflights.co.uk (UK & Ireland)
  • Cheapflights.co.nz (New Zealand)
  • Cheapflights.com.ph (Philippines)
  • Cheapflights.qa (Qatar)
  • Cheapflights.com (USA)
  • Cheapflights.com (USA - ES)
  • Cheapflights.com.au (Australia)
  • Cheapflights.com.sg (Singapore)
  • Cheapflights.ca (Canada)
  • Cheapflights.com.hk (Hong Kong)
  • in.cheapflights.com (India)
  • Cheapflights.co.id (Indonesia)
  • Cheapflights.co.za (South Africa)
  • Cheapflights.com.my (Malaysia)
  • ae.cheapflights.com (UAE)
  • vn.cheapflights.com (Vietnam)
Travel Tips & News
Flight Apps
  • About Cheapflights
  • FAQ & Contact Us
  • Press enquiries
  • Privacy Policy
  • Terms of Use
  • Become a publisher
  • Cookie Policy
© 1996 - 2019 Momondo Group Ltd all rights reserved
Choose up to 3 origin airports
70 miles
Airport Drive Transport Miles Pop.
Enter a location to see nearby airports
Choose up to 3 airports
Enter a location to see nearby airports
Choose up to 3 destination airports
70 miles
Airport Drive Transport Miles Pop.
Enter a location to see nearby airports
Choose up to 3 airports
Enter a location to see nearby airports
    products - flights interface - City products - hotels interface - POI interface - map