COMPARE Prices across different modes

Mon
25 Oct
£174Air France
Tue
26 Oct
£165Air France
Wed
27 Oct
£211ITA
Thu
28 Oct
£268KLM
Fri
29 Oct
£256Ryanair
Sat
30 Oct
£357Air Europa
Sun
31 Oct
£197KLM
Mon
1 Nov
£197Air Europa
Tue
2 Nov
£152Ryanair
Wed
3 Nov
£94easyJet
Thu
4 Nov
£50Ryanair
Fri
5 Nov
£74Ryanair
Sat
6 Nov
£27Ryanair
Sun
7 Nov
£72Air Europa
Mon
8 Nov
£27Ryanair
Tue
9 Nov
£9Ryanair
Wed
10 Nov
£9Ryanair
Thu
11 Nov
£15Ryanair
Fri
12 Nov
£20Ryanair
Sat
13 Nov
£12Ryanair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Flight Information between Madrid and London

distanceDistance783 miles (1263 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price£231 (€261)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, Air Europa, Norwegian Air Shuttle, Iberia, British Airways, Iberia Express, TAP Portugal, Vueling, PGA-Portugalia Airlines, Brussels Airlines, Lufthansa, KLM or Swiss

Flights from Madrid to London cover the 783 miles (1263 km) long route taking on average 2 h 20 min with our travel partners like Ryanair, easyJet, Air Europa, Norwegian Air Shuttle, Iberia, British Airways, Iberia Express, TAP Portugal, Vueling, PGA-Portugalia Airlines, Brussels Airlines, Lufthansa, KLM or Swiss. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £165, but the average price of plane tickets is £231. Travellers depart most frequently from Madrid Barajas Airport and arrive in London Heathrow Airport.

Airlines

Madrid to London with Ryanair, Vueling Airlines and Brussels Airlines

Buy your official Ryanair, Vueling Airlines and Brussels Airlines flight tickets between Madrid and London from £165 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

Ryanair
Vueling Airlines
Brussels Airlines

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

  • Average Price: £256

When you buy your Ryanair flight tickets from Madrid to London don't forget to keep the following COVID-19 related policies in mind:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Madrid to London

Flights between these two capital cities are convenient and competitively priced. Direct flights leave approximately every hour most weekdays. Saturdays and Sundays are also regularly serviced albeit less frequently. The first flights on all days are at about 7:00 a.m. The final flights are at about 9.30 p.m. on weeknights and earlier on weekends.

Which airlines fly from Madrid to London

Norwegian Airlines, Ryanair, Air Europe and British Airways all fly direct routes. Spanish airline Iberia is a significant provider of direct flights, as is easyJet, which provides three to six direct flights most days.

How long is the flight from Madrid to London?

The flights from Madrid to London are about two hours and 30 minutes in duration. EasyJet flights take about two hours and 25 minutes when travelling from Madrid to London and about 10 minutes longer in the other direction. EasyJet uses two airports for such flights - London Gatwick and London Luton.

How many flights are there from Madrid to London?

On average, most weekdays have between 25 to 30 direct return flights from Madrid to London. At either end of the day (mornings and evenings), flights leave approximately every hour. Throughout the rest of the day, they are less frequent, departing approximately every two or three hours. Saturdays and Sundays follow a similar pattern, however, stop in the early evening. EasyJet has three morning flights most days of the weekend with an additional afternoon flight most Sundays. Weekdays get between four and six flights, on average, spread evenly from early morning to late at night.

What are the departure and arrival airports for flights from Madrid to London?

Departure airports: Madrid All flights from Madrid use the Adolfo Suárez Madrid-Barajas airport, located twelve kilometres outside of the city. The airport is accessible by metro, train, bus and taxi. There are car rental services at terminals T1 and T4. Travellers should be careful to note their terminal before making plans for the airport commute. There are two metro stations at the airport. Aeropuerto T1-T2-T3 is located in terminal T2, while the other is at terminal T4.

Arrival airport: London Arrivals in London may be at one of four airports: London Heathrow, London Gatwick, London Luton or London Stansted. Each airport has a range of transport options. London Heathrow is highly serviced with the fastest option being the Heathrow Express train. More economical options are the Underground and National Express coach which is very convenient. London Gatwick is met by the Gatwick Express train, easyBus and National Express coach. Stansted Airport has the Stansted Express as well as bus and coach services. London Luton is accessible by train or airport shuttle buses. All airports offer thorough services with regard to WiFi access, phone charging points and shopping.


Download Our App Now!



Travel Tips

Flights from Madrid to London
Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to London.
FAQs
Is travel by plane currently allowed from Madrid, Spain to London, United Kingdom?

Travel between Madrid, Spain and London, United Kingdom by plane is: Partially open.

Can I enter United Kingdom from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Madrid?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

All travellers in United Kingdom must observe these coronavirus safety measures:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Regional advice

The information above was last checked on 23/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight to London from Madrid as this information can change.

What COVID restrictions are there for my return journey by plane to Madrid, Spain from London, United Kingdom?

Return travel from United Kingdom to Spain is: Partially open.

Are there any international entry restrictions on returning to Madrid from London?

Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Spain from London?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 24/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid from London.

What is the cost of cheap flights from Madrid to London?
Looking to save money on your journey? Omio customers have found the cheapest flight to London from Madrid for the next 7 days starting from £165  one way.
What is the average cost of a flight from Madrid to London?
If you’re looking to book your plane tickets in the next week, you can expect the Madrid to London flight price to come in at an average of £231  one way.
What is the distance by flight from Madrid to London?
You should expect to travel around 783 miles (1263 km)  between Madrid and London by plane.
How long is the flight from Madrid to London?
The flight time from Madrid to London is on average 2 h 20 min  for the 783 miles (1263 km) long journey, but the time it takes to go to London from Madrid by flight can vary depending on specific dates or travelling on weekends and holidays.
When taking a flight from Madrid to London, which airport in Madrid do I fly out of and which airport in London do I arrive in?

Omio travellers most frequently book a flight from Madrid Barajas Airport   to London Heathrow Airport   for this route.

Where is the Madrid airport located? Where is the London airport located?

You can find the most popular departure airport for this journey, Madrid Barajas Airport, located approximately 7 miles (12 km) from the city centre of Madrid. The most popular arrival airport in London, called London Heathrow Airport, is located around 14 miles (23 km) away from its city centre. To reach the city centre of London from London Heathrow Airport, check what taxi services, airport shuttle services or public transportation options are available.

What airlines offer a service between Madrid and London?
When taking a flight from Madrid to London, you can count on Ryanair, easyJet, Air Europa, Norwegian Air Shuttle, Iberia, British Airways, Iberia Express, TAP Portugal, Vueling, PGA-Portugalia Airlines, Brussels Airlines, Lufthansa, KLM or Swiss for the best way to get you to London. You can also check all possible airlines who offer a service from Madrid to London and compare the amenities they offer before buying a plane ticket.
Are there any direct flights to London from Madrid?
Yes, you can find a direct flight between Madrid and London with Ryanair, Air Europa or Iberia  on Omio. This is worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
When is the earliest flight from Madrid to London? When is the last flight from Madrid to London?
The first flight from Madrid to London leaves at 04: 45   and the last flight for this leaves at 21: 20. Omio shows you the latest flight from Madrid to London timetable to help you book the best departure time for this route.
How far in advance should I purchase plane tickets to London from Madrid for the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you buy plane tickets between Madrid and London within the next 7 days, you can find tickets to cost on average £231 one way. To find the best prices for this trip, consider booking your plane ticket from Madrid to London a few months in advance.

Important Stations and Airports for this Journey