Flights from London to Madrid

The cheapest flights from London to Madrid

Showing times and prices for Dec 09

Cheapest

148

Average

366

The best way to find a cheap flight ticket from London to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
06:05AMLondon Heathrow Airport2h35 09:40AMMadrid Barajas Airport
0 transfers
1481One-way
2nd Cheapest
07:10PMLondon Gatwick Airport2h30 10:40PMMadrid Barajas Airport
0 transfers
2151One-way
12:05PMLondon Gatwick Airport2h30 03:35PMMadrid Barajas Airport
0 transfers
2221One-way
08:05PMLondon Stansted Airport2h30 11:35PMMadrid Barajas Airport
0 transfers
2261One-way
04:35PMLondon Luton Airport2h30 08:05PMMadrid Barajas Airport
0 transfers
2311One-way

Flight schedule from London to Madrid

Showing flights for tomorrow, Friday, December 9
06:05AMLondon Heathrow Airport2h35 09:40AMMadrid Barajas Airport
0 transfers
06:05AMLondon Heathrow Airport2h35 09:40AMMadrid Barajas Airport
0 transfers
07:30AMLondon Heathrow Airport2h35 11:05AMMadrid Barajas Airport
0 transfers
07:30AMLondon Heathrow Airport2h35 11:05AMMadrid Barajas Airport
0 transfers
08:20AMLondon Heathrow Airport2h30 11:50AMMadrid Barajas Airport
0 transfers
08:20AMLondon Heathrow Airport2h30 11:50AMMadrid Barajas Airport
0 transfers
09:15AMLondon Heathrow Airport2h30 12:45PMMadrid Barajas Airport
0 transfers
09:15AMLondon Heathrow Airport2h30 12:45PMMadrid Barajas Airport
0 transfers
10:10AMLondon Gatwick Airport2h30 01:40PMMadrid Barajas Airport
0 transfers
10:45AMLondon Heathrow Airport2h25 02:10PMMadrid Barajas Airport
0 transfers
10:45AMLondon Gatwick Airport2h30 02:15PMMadrid Barajas Airport
0 transfers
10:45AMLondon Heathrow Airport2h25 02:10PMMadrid Barajas Airport
0 transfers
10:45AMLondon Gatwick Airport2h30 02:15PMMadrid Barajas Airport
0 transfers
11:25AMLondon Heathrow Airport2h30 02:55PMMadrid Barajas Airport
0 transfers
11:25AMLondon Heathrow Airport2h30 02:55PMMadrid Barajas Airport
0 transfers
11:35AMLondon City Airport7h10 07:45PMMadrid Barajas Airport
1 transfer
12:05PMLondon Gatwick Airport2h30 03:35PMMadrid Barajas Airport
0 transfers
01:25PMLondon Heathrow Airport2h35 05:00PMMadrid Barajas Airport
0 transfers
01:25PMLondon Heathrow Airport2h35 05:00PMMadrid Barajas Airport
0 transfers
01:40PMLondon Heathrow Airport18h50 09:30AMMadrid Barajas Airport
1 transfer
01:40PMLondon Heathrow Airport23h25 02:05PMMadrid Barajas Airport
1 transfer
01:40PMLondon Heathrow Airport26h30 05:10PMMadrid Barajas Airport
1 transfer
01:40PMLondon Heathrow Airport20h40 11:20AMMadrid Barajas Airport
1 transfer
03:00PMLondon Heathrow Airport2h30 06:30PMMadrid Barajas Airport
0 transfers
03:00PMLondon Heathrow Airport2h30 06:30PMMadrid Barajas Airport
0 transfers
03:45PMLondon Heathrow Airport2h30 07:15PMMadrid Barajas Airport
0 transfers
03:45PMLondon Heathrow Airport2h30 07:15PMMadrid Barajas Airport
0 transfers
04:25PMLondon Heathrow Airport2h25 07:50PMMadrid Barajas Airport
0 transfers
04:25PMLondon Heathrow Airport2h25 07:50PMMadrid Barajas Airport
0 transfers
04:35PMLondon Luton Airport2h30 08:05PMMadrid Barajas Airport
0 transfers
04:35PMLondon Gatwick Airport23h35 05:10PMMadrid Barajas Airport
1 transfer
05:25PMLondon Gatwick Airport2h30 08:55PMMadrid Barajas Airport
0 transfers
06:05PMLondon Stansted Airport2h30 09:35PMMadrid Barajas Airport
0 transfers
06:45PMLondon Heathrow Airport2h25 10:10PMMadrid Barajas Airport
0 transfers
06:45PMLondon Heathrow Airport2h25 10:10PMMadrid Barajas Airport
0 transfers
07:10PMLondon Gatwick Airport2h30 10:40PMMadrid Barajas Airport
0 transfers
07:40PMLondon Gatwick Airport2h20 11:00PMMadrid Barajas Airport
0 transfers
07:40PMLondon Gatwick Airport2h20 11:00PMMadrid Barajas Airport
0 transfers
07:55PMLondon Heathrow Airport12h35 09:30AMMadrid Barajas Airport
1 transfer
07:55PMLondon Heathrow Airport14h25 11:20AMMadrid Barajas Airport
1 transfer
08:00PMLondon Heathrow Airport13h45 10:45AMMadrid Barajas Airport
1 transfer
08:05PMLondon Stansted Airport2h30 11:35PMMadrid Barajas Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

The fastest flights from London to Madrid

Showing times and prices for Dec 09

Fastest Journey

2 h 20 m

Average

5 h 47 m

Flights per day

42

Distance

1264 km

Of the 42 flights that leave London for Madrid every day 33 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:40PMLondon Gatwick Airport2h20 11:00PMMadrid Barajas Airport
0 transfers
3821One-way
Fastest
07:40PMLondon Gatwick Airport2h20 11:00PMMadrid Barajas Airport
0 transfers
3251One-way
2nd Fastest
06:45PMLondon Heathrow Airport2h25 10:10PMMadrid Barajas Airport
0 transfers
3841One-way
2nd Fastest
04:25PMLondon Heathrow Airport2h25 07:50PMMadrid Barajas Airport
0 transfers
4101One-way
2nd Fastest
10:45AMLondon Heathrow Airport2h25 02:10PMMadrid Barajas Airport
0 transfers
3481One-way

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 in Madrid?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

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
changesDirect flightYes
carriersAirlinesEvelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss

Flights from London to Madrid cover the 783 miles (1263 km) long trip taking on average 2 h 25 min with our travel partners like Evelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss. There are direct flight services available. Travelers depart most frequently from London Heathrow Airport and arrive in Madrid Barajas Airport.

Airlines: EasyJet, Ryanair and Vueling Airlines flights from London to Madrid

Find the best trip between London and Madrid with easyJet, Ryanair and Vueling Airlines. Comparing schedules and prices and booking the most popular journey has never been easier with over 1000 travel companies on Omio.

Vueling Airlines
easyJet
Ryanair

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between London and Madrid.

Find cheap tickets for Vueling Airlines flights from London to Madrid on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date London to Madrid flight schedule from Vueling Airlines, the latest plane ticket offers available and other travel information for the 783 miles (1263 km) route between London and Madrid, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights from London to Madrid in the Omio app, you can check to see if the Vueling Airlines flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Vueling Airlines flight schedule for your ideal departure and arrival times, compare the best route available to get to Madrid from London and then book a cheap flight with ease. Sit back and enjoy your upcoming flight to Madrid from London with Vueling Airlines!

    EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

      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.

        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

        Travel Tips: 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

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

        What is the status of international entry into Spain from United Kingdom?

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

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

        Conditions of entry:

        • There are no current restrictions

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

        When traveling in Spain, you must follow these COVID-19 safety rules:

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

        The information above was last checked on 11/17/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from London to Madrid before traveling.

        Return travel from Spain to United Kingdom is: Unrestricted.

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

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

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

        Requirements for reentering:

        • There are no current restrictions

        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:

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

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

        You should expect to travel around 783 miles (1263 km)  between London and Madrid by plane.
        On average the London to Madrid flight travel time is 2 h 25 min  for the 783 miles (1263 km) long trip, but the duration can vary if you travel on weekends and holidays.

        Omio customers who book cheap flights for this journey most frequently fly from London Heathrow Airport   to Madrid Barajas Airport.

        Passengers board their flight most frequently from London Heathrow Airport, which is located around 17.1 miles (27.5 km) away from the city center, and they get off the plane at Madrid Barajas Airport, located 9.9 miles (15.9 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Madrid Barajas Airport to take you to the city center of Madrid.

        For the trip from London to Madrid you can take a flight with Evelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss. Be sure to check out all possible airlines that offer services from London to Madrid on Omio to compare what amenities they may have.
        Yes, you can look for direct flights from London to Madrid with Iberia Express, easyJet, Ryanair, British Airways, Air Europa or Iberia  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language