Compare prices and tickets by train, bus or flight

Fri
Jan 21
$79Air Europa
Sat
Jan 22
$50Air Europa
Sun
Jan 23
$78easyJet
Mon
Jan 24
$119Air Europa
Tue
Jan 25
$16Ryanair
Wed
Jan 26
$16Ryanair

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

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

Overview: London to Madrid flight

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

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

Airlines: KLM, Lufthansa and Air Europa flights from London to Madrid

Travel to Madrid from London from $16 (€13) with Omio’s flight partners KLM, Lufthansa and Air Europa! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Lufthansa
Air Europa
KLM

Germany's largest airline is Lufthansa. Fly from London to Madrid and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Enjoy a smooth and easy journey between London and Madrid with Lufthansa! As an official travel partner of Lufthansa, Omio can help you search current flight schedules and timetables from Lufthansa, compare the best routes to Madrid from London as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Lufthansa London to Madrid plane ticket available today. If you search for Lufthansa tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between London and Madrid on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 783 miles (1263 km) route between London and Madrid with ease and comfort on a flight with Lufthansa.

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

    • Cashless payments recommended
    • Online booking and check-in recommended

    London to Madrid Flights: An Overview

     

    Passengers wishing to visit Madrid, Spain's central capital, can expect to choose from year-round services offered by many carriers. Direct London to Madrid flights depart from numerous London destinations, all arriving at Madrid Barajas Airport. With 24-29 departures across all calendar months, including the weekend, travelers can choose a direct flight from the heavily service route. Whenever they travel, expect flight times of between 2 hours 15 minutes and 2 hours 35 minutes.

     

    Which airlines fly from London to Madrid?

    Several airlines offer direct flights all year round. Service is provided by Ryanair, AirEuropa, British Airways, Norwegian and Iberia all offering flights through the whole year. A seasonal service is operated by easyJet during the peak vacation months.

     

    How long is the flight from London to Madrid?

    As London to Madrid flights depart from several London destinations, flight time does vary. The fastest route is the British Airways service from Gatwick taking 2 hours 15 minutes. The longest direct route lands in 2 hours 35 minutes.

     

    How many flights are there from London to Madrid?

    The London to Madrid flight path is heavily serviced by many carriers, allowing passengers to choose from 24-29 flights daily, including the weekend. Departure times spread throughout the day giving passengers flexibility when traveling.

     

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

     

    Departure airport: London to Madrid flights depart from Gatwick, Heathrow, Stansted, and Luton. All airports are linked to central London by high-speed rail from main stations across the city, or National Express offers coach services. London airports offer choices of eateries, have limited Wifi connectivity, and are home to plenty of duty-free shops.

     

    Arrival airport: Madrid Barajas Airport, only 12 km from the city centre, is serviced by the metro ligero from Terminal 4, taking 11 minutes to reach the city centre. To access terminal 4, passengers can use a free shuttle service. Bus route 89 also leaves every 15 minutes during the day or every 35 minutes at night for passengers arriving on a red-eye flight. The airport itself offers high-street brands in duty-free shopping, with plenty of places to eat and drink, as well as car rental services, parking, and free unlimited Wifi.

    Travel Tips: London to Madrid Flight

    Take a flight to Madrid 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 London to Madrid.
    FAQs

    Is travel by plane currently allowed from London, United Kingdom to Madrid, Spain?

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

    Can I enter Spain from United Kingdom?

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

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

    Conditions of entry:

    • Entry is allowed only for fully vaccinated travellers
    • Negative COVID-19 test issued at most 3 days before arrival
    • 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?

    All travelers in Spain must observe these coronavirus safety measures:

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

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

    What are the COVID-19 restrictions for my return trip to United Kingdom from Madrid, Spain?

    The restriction level for your return flight to London, United Kingdom from Madrid is: Partially open.

    Is my return flight into London from Madrid restricted?

    International entry is allowed for: 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 reentry:

    • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
    • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
    • 10-day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Passenger Locator Form (PLF) required

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

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

    • Social distancing required: 1 metre (s) (3 feet)
    • Face mask required: Regional advice

    Last checked on 1/19/22. Remember to check the latest COVID-19 travel safety regulations for your flight to London from Madrid closer to your date of departure here here.

    How much do cheap flights between London and Madrid cost?

    Flight tickets between London and Madrid for some dates and times can be found for as cheap as $16 (€13)  one way in the next 7 days.

    What is the price of a flight ticket between London and Madrid?

    The flight price to Madrid from London is on average $68 (€57)  if you are looking to book your tickets for this trip in the next 7 days.

    What is the distance from London to Madrid by plane?

    The flight distance from London to Madrid is around 783 miles (1263 km).

    How long is the plane ride from London to Madrid?

    On average the London to Madrid flight travel time is 2 h 25 min  for the 783 miles (1263 km) long journey, but the duration can vary if you travel on weekends and holidays.

    What airport does the flight from London to Madrid depart from? Which Madrid airport do I fly into from London?

    When traveling this route, Omio customers are departing most frequently from London Heathrow Airport   and arriving in Madrid Barajas Airport.

    Where is the airport in London to go to Madrid? Where is the airport in Madrid located?

    Passengers board their flight most frequently from London Heathrow Airport, which is located approximately 14.3 miles (23 km) from the city center.

    Passengers traveling this route most often arrive at Madrid Barajas Airport and need to travel approximately 7.9 miles (12.7 km) from the airport to reach the city center in Madrid. You can check if there are airport shuttle services, taxi services or public transit options available from Madrid Barajas Airport to get you to the city center in Madrid.

    What airlines go from London to Madrid?

    For the best London to Madrid flight to purchase, you can travel safely and comfortably with Ryanair, Air Europa, easyJet, Norwegian Air Shuttle, Iberia, British Airways, Iberia Express, TAP Portugal, Vueling, Lufthansa, PGA-Portugalia Airlines, Swiss, KLM or Brussels Airlines. However, it's always good to check all possible airlines with services between London and Madrid to compare what amenities they may offer.

    Is there a direct flight from London to Madrid?

    Yes, there are direct flights between London and Madrid, and you can find a direct flight for this journey with Ryanair, British Airways or Iberia  on Omio. It's worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.

    When can I take the first flight from London to Madrid? When can I take the last flight for the day?

    The earliest flight departing from London to Madrid leaves at 6: 25 AM. The last flight departing from London to Madrid leaves at 8: 05 PM. You can find the latest London to Madrid flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I buy a plane ticket from London to Madrid to get the best deals?

    If you book a plane ticket from London to Madrid within the next 7 days, you can find tickets to cost on average $68 (€57) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Madrid from London are generally on sale a few months before the planned departure date.