Find cheap flights from London to Madrid

Explore the best deals

Discover the cheapest flights from London to Madrid
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Madrid

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of October. Take advantage of this per
Filter by
week: 26 Oct - 1 Nov
$126
$78
$135
$169
$140
$73
$45
$221
$57
$106
$52
$50
SeptemberOctoberNovember
Airlines that fly from London to Madrid
Exchange rate
1 AUD = 0.61 EUR
1 EUR = 1.63 AUD
Last checked on Thu, 17/09
Distance: 1263 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms
Madrid airports
Adolfo Suárez Madrid - Barajas (MAD)How far from city centre: 13 kms

Guide to cheap flights from London to Madrid

Moving from the grey skies of London to the sun-drenched plazas of Madrid offers a complete sensory shift. The Spanish capital serves as a high-altitude playground of art and history, anchored by the sprawling Royal Palace and the world-class galleries of the Golden Triangle of Art. Beyond the grand architecture, the city draws visitors with its lush green spaces like Retiro Park and a culinary scene that thrives long after the sun sets. It is a place where tradition and modernity collide, offering everything from historic tapas bars to avant-garde cultural centres, making it an essential destination for anyone seeking the authentic soul of the Iberian Peninsula.

The journey between these two major hubs is remarkably straightforward, covering a distance of approximately 1,240 km. A direct flight typically takes about 2 hours and 25 minutes, making it a highly accessible weekend escape or a gateway for longer Spanish adventures. Services depart frequently throughout the day from several major airports, including Heathrow, Gatwick, Stansted, and London City Airport, all arriving at Adolfo Suárez Madrid–Barajas Airport. For those looking to enjoy the city in its prime, the shoulder seasons of spring and autumn are often considered the best times to visit, as the weather remains warm and pleasant without reaching the intense heat of mid-summer. Given the high frequency of flights, travellers can easily find a schedule that suits their needs, whether they prefer an early morning departure to maximise their first day or a late evening arrival to start their trip with a midnight feast in the city centre.

Airports in London for cheap flights

London serves as a premier aviation hub, providing frequent connections to Madrid through its extensive network of international gateways. Travellers can depart from Heathrow Airport, Gatwick Airport, London City Airport, Stansted Airport, or Luton Airport to reach the Adolfo Suárez Madrid–Barajas Airport. These routes are served by both flag carriers and low-cost airlines, ensuring multiple daily departures.

Heathrow Airport (LHR)

Heathrow Airport stands as the busiest terminal in the United Kingdom, located 23 km west of the city centre. It operates as the primary hub for full-service airlines flying to Spain, with most flights departing from Terminal 3 or Terminal 5. The facility offers a seamless connection via the Heathrow Express, which reaches Paddington Station in 15 minutes.

Gatwick Airport (LGW)

Situated nearly 50 km south of the capital, Gatwick Airport is the second-largest departure point for this route. It is particularly favoured by holidaymakers and budget-conscious flyers due to its high volume of point-to-point services. The Gatwick Express provides a direct rail link to Victoria Station, ensuring a swift transit for those heading to the Iberian Peninsula.

London City Airport (LCY)

London City Airport is the most central choice, positioned in the Royal Docks near the financial district. This site caters primarily to business travellers seeking a rapid boarding process and proximity to Canary Wharf. Access is managed via the Docklands Light Railway, connecting passengers to the heart of the city in under 25 minutes.

Airports in Madrid for cheap flights

Direct flights from London arrive at the primary gateway serving the Spanish capital. Depending on the airline, departures may originate from Heathrow Airport, Gatwick Airport, London Stansted Airport, or London City Airport. The arrival point for all these services is a massive, modern hub located approximately 13 km from the city centre, offering a wide range of international and domestic connections.

Adolfo Suárez Madrid–Barajas Airport (MAD)

Adolfo Suárez Madrid–Barajas Airport is the largest aviation facility in the country and serves as a critical bridge between Europe and Latin America. The complex consists of four main terminals; Terminal 4 and its satellite building are renowned for their striking wave-shaped bamboo ceilings and award-winning architecture. Most full-service carriers from the United Kingdom dock at these newer sections, while low-cost operators typically use the older structures. This primary aerodrome is directly linked to the urban core via Line 8 of the metro system, with trains running every few minutes from 6:00 until 1:30. Additionally, the C1 and C10 commuter rail lines provide a fast alternative for passengers heading to central transport nodes.

Best deals on cheap flights from London to Madrid

Securing a trip from London to Madrid is effortless when you have the right tools to navigate the vast array of available carriers. By using Opodo, you gain the advantage of comparing options from hundreds of airlines in seconds, ensuring your journey to the Spanish capital aligns perfectly with your schedule. For those seeking even more value, a Prime subscription offers access to exclusive discounts, while bundling your flight and stay can streamline the entire planning process. Madrid is a city that thrives on energy, from the world-class art at the Prado Museum to the lively atmosphere of Gran Vía. Whether you are travelling for a weekend of tapas or a longer cultural immersion, the ideal itinerary is just a few clicks away. Start exploring the latest flight options now and prepare to experience the vibrant heart of Spain.

Frequently asked questions about flights from London to Madrid

How long does the flight take to go from London to Madrid?
The total flight time between London and Madrid is of around 2 h and 30 m on average, considering an average distance of 1,263.41 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from London to Madrid?
When you fly from London to Madrid the average price is $178. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from London to Madrid at Opodo?
The cheapest price for a flight from London to Madrid is $29. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from London to Madrid?
The most popular months to book a trip from London to Madrid are May, April and March, based on the searches of our customers.
When is the best time to travel from London to Madrid?
The best time of the year to go to Madrid when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Madrid from London in terms of searches from our customer, followed by July and September. If you prefer to avoid high peaks of turism, however, and escape a crowded period, February, April and March are the months with less volume of searchs for the route London - Madrid.
Which are the airlines with flights from London to Madrid?

Airlines with direct flights departing from London to Madrid are:

  • Ryanair.
  • Easyjet.
  • Wizz Air UK.

Wizz Air Malta

  • Wizz Air Malta

Plan your trip

Popular Flight RoutesOther popular routes to explore