Cheap Flights from Madrid (MAD) to London (LON) at $21

Last minute flights from Madrid to London

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Madrid London
BEST
DEAL
Sat, 14 Dec MAD - LGW
Mon, 16 Dec LGW - MAD
$130 $123
Prime price per passenger
Madrid London
BEST
DEAL
Wed, 15 Jan MAD - LTN
$22 $21
Prime price per passenger
Madrid London
BEST
DEAL
Mon, 09 Dec MAD - LGW
Tue, 10 Dec LGW - MAD
$95 $93
Prime price per passenger
Madrid London
BEST
DEAL
Sat, 23 Nov MAD - LGW
Mon, 25 Nov LGW - MAD
$163 $160
Prime price per passenger
Madrid London
BEST
DEAL
Thu, 28 Nov MAD - LGW
Tue, 03 Dec LGW - MAD
$113 $111
Prime price per passenger
Madrid London
BEST
DEAL
Sat, 07 Dec MAD - LGW
Tue, 10 Dec LGW - MAD
$116 $114
Prime price per passenger

Route information

Local currency and cost comparison

Train Local, one-way ticket
128% Trains are 128% more expensive in London than in Madrid.
Madrid $1.58
London $3.61
Meal Mid-priced restaurant
60% The average meal is 60% more expensive in London than in Madrid.
Madrid $15.81
London $25.35
Exchange rate
1 USD = 0.79 GBP
1 GBP = 1.27 USD
Last checked on 21 November 2024
Distance: 785 miles
Madrid airports
Adolfo Suárez Madrid - Barajas (MAD) How far from city center: 8 miles
London airports
Heathrow (LHR) How far from city center: 14 miles
Gatwick (LGW) How far from city center: 25 miles
Luton International (LTN) How far from city center: 27 miles
Stansted (STN) How far from city center: 30 miles
London City (LCY) How far from city center: 7 miles
Southend (SEN) How far from city center: 35 miles

Are you searching for flights from Madrid to London?

Useful Information for Flights from Madrid to London

Thinking about jetting off from Madrid to London? You're in for a treat! This route is popular, so you'll find plenty of direct flights from various airlines.

Time Difference Between Madrid and London

Keep in mind that London is an hour behind Madrid. So, if it's 10:00 AM in Madrid, it's 9:00 AM in London. Make sure to set your watch accordingly so you don't miss any of those exciting travel plans!

Best time to fly to London

London has a temperate climate with mild temperatures year-round, making it a fantastic destination to visit any time you feel like hopping on a flight from Madrid to London. In the winter, temperatures average around 41°F, so pack a warm coat and enjoy the festive cheer of the holiday season. Spring and fall see temperatures around 50-59°F, perfect for exploring the city's parks and gardens. Summer brings warmer temperatures averaging 68°F, ideal for enjoying outdoor activities and festivals.

If you're looking for the cheapest flights from Madrid to London, consider booking your trip in December for the best deals. However, no matter when you decide to visit, London has something to offer every traveler.

Book your vacation package in London.

Madrid Airports

Madrid has one main international airport that serves millions of passengers every year. Find flights from Madrid to London with us and get your trip started!

Airport Information

Adolfo Suárez Madrid–Barajas Airport (MAD)

The Adolfo Suárez Madrid–Barajas Airport (MAD) is the main airport serving Madrid and is the fifth-busiest airport in Europe. Located just a short distance from the city center, it's easy to get to and from your flights from Madrid to London. With four terminals in total, this airport is well-equipped to handle the large number of passengers that pass through each year. You'll find a variety of shops, restaurants, and services available to you while you wait for your flight.

Planning your trip from Madrid to London? Consider these transportation options to and from Adolfo Suárez Madrid–Barajas Airport:

Main Airlines for this Route

Here are the top 3 airlines offering flights from Madrid to London:

London Airports

Planning your flights from Madrid to London? London is served by several airports, making it easy to find a convenient flight.

Useful Information About the Main Airports

Heathrow Airport (LHR)

Heathrow is London's busiest airport, offering a wide range of shops, restaurants, and currency exchange services.

Gatwick Airport (LGW)

Gatwick is another major airport serving London, with plenty of facilities for travelers.

Stansted Airport (STN)

Stansted is a popular airport for budget airlines, offering various facilities for passengers.

For a hassle-free experience, book your car rental in London with eDreams. We offer a wide range of vehicles and competitive prices.

What to do and see in London

London is calling! Once you've booked your flights from Madrid to London with eDreams, get ready for an unforgettable adventure in one of the world's most iconic cities. From history and culture to food and entertainment, London has something for everyone.

Here are three must-do activities to add to your itinerary:

Discover our TOP discounts for your flight from Madrid to London

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to London from Madrid. Discover this benefit and many more by becoming an eDreams Prime or Prime Plus member now!

Frequently asked questions about flights from Madrid to London

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to United Kingdom. At eDreams have you covered!
For flights from Madrid to London, how can I find the cheapest price?
The cheapest price for a flight from Madrid to London is $21. At eDreams 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.
Is London more expensive than Madrid to visit?
Looking at cab fares, a ride in London costs about $ 6.21 USD, 68% more expensive than Madrid, with a fare of $ 3.69 USD, while train tickets cost 128% more at London: $ 3.61 USD versus $ 1.58 USD at Madrid. If you compare the price of a lunch meal, however, you can find it from 25.35 USD in London, 60% more than the 15.81 USD in Madrid. The price of the coffee is around 86% more expensive in London, with an average of 4.73 USD , while in Madrid the coffee costs 2.54 USD.
When booking, when is the best time to get the best prices for flights from Madrid to London?
The most popular months to book a trip from Madrid to London are April, January and May, based on the searches of our customers.
When is the best time to travel from Madrid to London?
The best time of the year to visit London depends on lots of personal preferences, especially the price. Regarding popularity, July is the best month to fly to London from Madrid in terms of searches from our customers, followed by August and June. If you prefer to avoid the busy season and get away from the crowds December, May and November are the months with fewer searches for Madrid - London.
How long does the flight from Madrid to London take?
Flight length from Madrid to London is around 02:34 hours on average, at an average distance of 1,306 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in London compared to Madrid?
While in Madrid the temperatures can reach an average of 37.21 ºC in summer, with precipitation levels up to 3.0 mm ,London's temperatures can go up to 29.01 ºC during the hot season, with 9.0 mm average of rain rate . In winter, however, weather indicators show around -3.09 ºC in London, compared to the -3.74 ºC average degrees reported in Madrid. During the winter period, Madrid can register 3.0 mm precipitation, while London have an average of 6.0 mm rain level.
Which airports have flights between Madrid and London?
The main route from Madrid to London is: Adolfo Suárez Madrid - Barajas (MAD) to Heathrow (LHR). The following airlines fly this route: Iberia. LATAM Airlines. American Airlines. Alternatively, you can find Madrid - London flights between Adolfo Suárez Madrid - Barajas (MAD) to Gatwick (LGW) with the following airline(s) flying the route: Air Europa. Norwegian Air International. Easyjet.
The airlines that fly indirectly from Madrid to London are:
Lufthansa, stopping at Munich during at least 105 minutes.
  • Turkish Airlines, with 145 minutes of layover in Istanbul.
  • TAP Portugal, with 130 minutes scale in Lisbon.
Flying Time 2 h and 34 m When flying from Madrid to London, this can take around 2 h and 34 m in flying time, however this flight duration can vary due to other factors
Cheapest flight $21 The best price for flights from Madrid to London offered by eDreams, which have been found by our customers in the last 3 days
Departure Airport Adolfo Suárez Madrid - Barajas Adolfo Suárez Madrid - Barajas is where you'll take off when flying from Madrid to London
Arrival Airport Gatwick You'll land at Gatwick when flying from Madrid to London

Plan your trip