Flights from Madrid Barajas Airport to London

The cheapest flights from Madrid Barajas Airport to London

Showing times and prices for Feb 07

Cheapest

58

Average

64

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

Cheapest
06:10AMMadrid Barajas Airport2h30 07:40AMLondon Stansted Airport
0 transfers
581One-way
2nd Cheapest
08:35PMMadrid Barajas Airport2h30 10:05PMLondon Stansted Airport
0 transfers
591One-way
01:50PMMadrid Barajas Airport2h30 03:20PMLondon Stansted Airport
0 transfers
611One-way
05:40PMMadrid Barajas Airport2h20 07:00PMLondon Gatwick Airport
0 transfers
651One-way
03:00PMMadrid Barajas Airport2h25 04:25PMLondon Gatwick Airport
0 transfers
781One-way

Flight schedule from Madrid Barajas Airport to London

Showing flights for tomorrow, Tuesday, February 7
06:00AMMadrid Barajas Airport9h25 02:25PMLondon Heathrow Airport
1 transfer
06:00AMMadrid Barajas Airport8h50 01:50PMLondon Heathrow Airport
1 transfer
06:00AMMadrid Barajas Airport5h45 10:45AMLondon Heathrow Airport
1 transfer
06:10AMMadrid Barajas Airport2h30 07:40AMLondon Stansted Airport
0 transfers
06:10AMMadrid Barajas Airport5h20 10:30AMLondon Heathrow Airport
1 transfer
06:10AMMadrid Barajas Airport8h35 01:45PMLondon Heathrow Airport
1 transfer
06:15AMMadrid Barajas Airport12h25 05:40PMLondon City Airport
1 transfer
06:15AMMadrid Barajas Airport9h30 02:45PMLondon Heathrow Airport
1 transfer
06:15AMMadrid Barajas Airport12h30 05:45PMLondon Heathrow Airport
1 transfer
06:15AMMadrid Barajas Airport11h30 04:45PMLondon Heathrow Airport
1 transfer
06:15AMMadrid Barajas Airport11h25 04:40PMLondon City Airport
1 transfer
06:15AMMadrid Barajas Airport7h30 12:45PMLondon Heathrow Airport
1 transfer
06:25AMMadrid Barajas Airport4h40 10:05AMLondon Heathrow Airport
1 transfer
06:25AMMadrid Barajas Airport11h40 05:05PMLondon Heathrow Airport
1 transfer
07:05AMMadrid Barajas Airport4h40 10:45AMLondon Heathrow Airport
1 transfer
07:05AMMadrid Barajas Airport9h55 04:00PMLondon Heathrow Airport
1 transfer
07:05AMMadrid Barajas Airport10h30 04:35PMLondon City Airport
1 transfer
07:05AMMadrid Barajas Airport8h20 02:25PMLondon Heathrow Airport
1 transfer
07:05AMMadrid Barajas Airport10h55 05:00PMLondon Heathrow Airport
1 transfer
07:05AMMadrid Barajas Airport7h45 01:50PMLondon Heathrow Airport
1 transfer
07:25AMMadrid Barajas Airport10h40 05:05PMLondon Heathrow Airport
1 transfer
07:25AMMadrid Barajas Airport6h35 01:00PMLondon Heathrow Airport
1 transfer
07:25AMMadrid Barajas Airport9h20 03:45PMLondon Heathrow Airport
1 transfer
07:25AMMadrid Barajas Airport12h10 06:35PMLondon Heathrow Airport
1 transfer
07:25AMMadrid Barajas Airport13h10 07:35PMLondon Heathrow Airport
1 transfer
07:30AMMadrid Barajas Airport2h25 08:55AMLondon Gatwick Airport
0 transfers
07:35AMMadrid Barajas Airport2h25 09:00AMLondon Gatwick Airport
0 transfers
09:00AMMadrid Barajas Airport2h35 10:35AMLondon Heathrow Airport
0 transfers
09:00AMMadrid Barajas Airport2h35 10:35AMLondon Heathrow Airport
0 transfers
09:35AMMadrid Barajas Airport11h35 08:10PMLondon Gatwick Airport
1 transfer
09:35AMMadrid Barajas Airport10h05 06:40PMLondon Gatwick Airport
1 transfer
09:35AMMadrid Barajas Airport5h20 01:55PMLondon Gatwick Airport
1 transfer
09:35AMMadrid Barajas Airport7h10 03:45PMLondon Gatwick Airport
1 transfer
10:00AMMadrid Barajas Airport4h45 01:45PMLondon Heathrow Airport
1 transfer
10:45AMMadrid Barajas Airport2h30 12:15PMLondon Heathrow Airport
0 transfers
11:00AMMadrid Barajas Airport8h25 06:25PMLondon City Airport
1 transfer
11:00AMMadrid Barajas Airport9h35 07:35PMLondon City Airport
1 transfer
11:00AMMadrid Barajas Airport7h00 05:00PMLondon Heathrow Airport
1 transfer
11:00AMMadrid Barajas Airport9h15 07:15PMLondon Heathrow Airport
1 transfer
11:00AMMadrid Barajas Airport6h35 04:35PMLondon City Airport
1 transfer
11:00AMMadrid Barajas Airport10h50 08:50PMLondon Heathrow Airport
1 transfer
11:40AMMadrid Barajas Airport29h20 04:00PMLondon Heathrow Airport
1 transfer
12:05PMMadrid Barajas Airport2h25 01:30PMLondon Heathrow Airport
0 transfers
12:45PMMadrid Barajas Airport2h30 02:15PMLondon Heathrow Airport
0 transfers
01:00PMMadrid Barajas Airport7h35 07:35PMLondon City Airport
1 transfer
01:00PMMadrid Barajas Airport8h20 08:20PMLondon Heathrow Airport
1 transfer
01:00PMMadrid Barajas Airport8h50 08:50PMLondon Heathrow Airport
1 transfer
01:00PMMadrid Barajas Airport5h00 05:00PMLondon Heathrow Airport
1 transfer
01:00PMMadrid Barajas Airport7h15 07:15PMLondon Heathrow Airport
1 transfer
01:00PMMadrid Barajas Airport4h35 04:35PMLondon City Airport
1 transfer
01:00PMMadrid Barajas Airport6h25 06:25PMLondon City Airport
1 transfer
01:00PMMadrid Barajas Airport6h10 06:10PMLondon Heathrow Airport
1 transfer
01:20PMMadrid Barajas Airport2h35 02:55PMLondon Heathrow Airport
0 transfers
01:20PMMadrid Barajas Airport2h35 02:55PMLondon Heathrow Airport
0 transfers
01:45PMMadrid Barajas Airport8h00 08:45PMLondon Heathrow Airport
1 transfer
01:45PMMadrid Barajas Airport9h30 10:15PMLondon Heathrow Airport
1 transfer
01:45PMMadrid Barajas Airport4h55 05:40PMLondon City Airport
1 transfer
01:50PMMadrid Barajas Airport2h30 03:20PMLondon Stansted Airport
0 transfers
02:45PMMadrid Barajas Airport2h35 04:20PMLondon Heathrow Airport
0 transfers
02:45PMMadrid Barajas Airport2h35 04:20PMLondon Heathrow Airport
0 transfers
03:00PMMadrid Barajas Airport2h25 04:25PMLondon Gatwick Airport
0 transfers
03:30PMMadrid Barajas Airport6h25 08:55PMLondon Heathrow Airport
1 transfer
03:50PMMadrid Barajas Airport2h25 05:15PMLondon Heathrow Airport
0 transfers
03:50PMMadrid Barajas Airport2h25 05:15PMLondon Heathrow Airport
0 transfers
04:25PMMadrid Barajas Airport6h00 09:25PMLondon Heathrow Airport
1 transfer
04:35PMMadrid Barajas Airport2h25 06:00PMLondon Gatwick Airport
0 transfers
04:40PMMadrid Barajas Airport2h35 06:15PMLondon Heathrow Airport
0 transfers
04:40PMMadrid Barajas Airport2h35 06:15PMLondon Heathrow Airport
0 transfers
05:05PMMadrid Barajas Airport6h10 10:15PMLondon Heathrow Airport
1 transfer
05:15PMMadrid Barajas Airport2h35 06:50PMLondon Heathrow Airport
0 transfers
05:15PMMadrid Barajas Airport2h35 06:50PMLondon Heathrow Airport
0 transfers
05:35PMMadrid Barajas Airport4h45 09:20PMLondon Heathrow Airport
1 transfer
05:40PMMadrid Barajas Airport2h20 07:00PMLondon Gatwick Airport
0 transfers
05:40PMMadrid Barajas Airport2h20 07:00PMLondon Gatwick Airport
0 transfers
05:50PMMadrid Barajas Airport2h30 07:20PMLondon Heathrow Airport
0 transfers
06:05PMMadrid Barajas Airport22h55 04:00PMLondon Heathrow Airport
1 transfer
06:05PMMadrid Barajas Airport26h05 07:10PMLondon Heathrow Airport
1 transfer
06:05PMMadrid Barajas Airport15h15 08:20AMLondon Gatwick Airport
1 transfer
07:05PMMadrid Barajas Airport2h15 08:20PMLondon Heathrow Airport
0 transfers
08:35PMMadrid Barajas Airport2h30 10:05PMLondon Stansted Airport
0 transfers
08:45PMMadrid Barajas Airport2h15 10:00PMLondon Heathrow Airport
0 transfers
10:20PMMadrid Barajas Airport14h50 12:10PMLondon Gatwick Airport
1 transfer
10:20PMMadrid Barajas Airport11h00 08:20AMLondon Gatwick Airport
1 transfer
10:20PMMadrid Barajas Airport11h40 09:00AMLondon Gatwick Airport
1 transfer

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

Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13

The fastest flights from Madrid Barajas Airport to London

Showing times and prices for Feb 07

Fastest Journey

2 h 15 m

Average

2 h 19 m

Flights per day

5

Distance

1256 km

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

Fastest
08:45PMMadrid Barajas Airport2h15 10:00PMLondon Heathrow Airport
0 transfers
2041One-way
Fastest
07:05PMMadrid Barajas Airport2h15 08:20PMLondon Heathrow Airport
0 transfers
2041One-way
2nd Fastest
05:40PMMadrid Barajas Airport2h20 07:00PMLondon Gatwick Airport
0 transfers
881One-way
2nd Fastest
05:40PMMadrid Barajas Airport2h20 07:00PMLondon Gatwick Airport
0 transfers
651One-way
03:00PMMadrid Barajas Airport2h25 04:25PMLondon Gatwick Airport
0 transfers
781One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid Barajas Airport to London flight

distanceDistance778 miles (1255 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price$41 (€36)
changesDirect flightNo
carriersAirlinesPGA-Portugalia Airlines, Vueling, Iberia Express, Air France, Iberia, Air Nostrum, TAP Portugal, easyJet, Lufthansa, Norwegian Air Shuttle, Evelop Airlines, KLM, Swiss, Royal Air Maroc, Air Europa, White Airways, British Airways, Brussels Airlines or Ryanair

Flights from Madrid Barajas Airport to London cover the 778 miles (1255 km) long route taking on average 2 h 20 min with our travel partners like PGA-Portugalia Airlines, Vueling, Iberia Express, Air France, Iberia, Air Nostrum, TAP Portugal, easyJet, Lufthansa, Norwegian Air Shuttle, Evelop Airlines, KLM, Swiss, Royal Air Maroc, Air Europa, White Airways, British Airways, Brussels Airlines or Ryanair. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $17 (€15), but the average price of plane tickets is $41 (€36). Travelers depart most frequently from Madrid Barajas Airport and arrive in London Heathrow Airport.

Airlines: Vueling Airlines, easyJet and KLM flights from Madrid Barajas Airport to London

For as little as $17 (€15) you can travel by flight to London from Madrid Barajas Airport with Vueling Airlines, easyJet and KLM. Omio will show you the best deals, schedules and tickets available for this trip.

Vueling Airlines
KLM
easyJet

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 to London from Madrid Barajas Airport.

Find the perfect Vueling Airlines flight from Madrid Barajas Airport to London for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Vueling Airlines flight schedules and compare the cheapest, fastest or earliest flight from Madrid Barajas Airport to London. You can also check relevant travel information for the Vueling Airlines flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Vueling Airlines plane tickets online. You can expect to travel around 778 miles (1255 km) on this route and your Vueling Airlines Madrid Barajas Airport to London plane ticket can cost as little as $120 (€106) one-way if you book in advance. When you search for Vueling Airlines tickets from Madrid Barajas Airport to London in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Vueling Airlines plane tickets online quickly and easily on Omio and enjoy the travel experience!

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Madrid Barajas Airport to London: Economy and Business.

    Looking to travel by plane between Madrid Barajas Airport and London? Omio can help you find that perfect journey with KLM. Check Omio to see current KLM flight schedules, tickets, travel information and prices for the best deals on the Madrid Barajas Airport to London flight and book KLM tickets online quickly and easily. When taking a flight between Madrid Barajas Airport and London, you can expect to travel 778 miles (1255 km) one-way with KLM. If you search for flights to London from Madrid Barajas Airport in the Omio app, you can check if the KLM ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with KLM, we do the work for you to get you safely to London from Madrid Barajas Airport. Book that perfect Madrid Barajas Airport to London flight now with Omio and enjoy a smooth and comfortable journey with KLM!

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

        Travel Tips: Madrid Barajas Airport to London Flight

        Travel Tips: 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 Barajas Airport to London.
        FAQs

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

        Is international entry into London from Madrid Barajas Airport restricted?

        International entry 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 Barajas Airport?

        Entry Requirements:

        • 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 required: metre (s) ( feet)
        • Face mask required: Regional advice

        The above information was last checked on 1/24/23. Remember to check the latest COVID-19 travel safety regulations for your flight from Madrid Barajas Airport to London closer to your date of departure here

        Return travel from United Kingdom to Spain is: Unrestricted.

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

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

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

        Requirements for reentering:

        • There are no current restrictions

        What are the safety rules to follow in Madrid Barajas Airport, 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 1/9/23. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid Barajas Airport from London.

        Looking to save money on your trip? Omio customers have found the cheapest flight from Madrid Barajas Airport to London for the next 7 days starting from $17 (€15)  one way.
        If you’re looking to book your plane tickets in the next week, you can expect the Madrid Barajas Airport to London flight price to come in at an average of $41 (€36)  one way.
        The distance to London from Madrid Barajas Airport by plane is approximately 778 miles (1255 km).
        The flight time to London from Madrid Barajas Airport is on average 2 h 20 min  for the 778 miles (1255 km) long journey, but the time it takes to go from Madrid Barajas Airport to London by flight can vary depending on specific dates or traveling on weekends and holidays.

        Omio customers most frequently book their flights from Madrid Barajas Airport   to London Heathrow Airport.

        You can find the most popular departure airport for this trip, Madrid Barajas Airport, located approximately 9.9 miles (15.9 km) from the city center of Madrid Barajas Airport. The most popular arrival airport in London, called London Heathrow Airport, is located around 17.1 miles (27.5 km) away from its city center. To reach the city center of London from London Heathrow Airport, check what taxi services, airport shuttle services or public transit options are available.

        If you're looking for flights from Madrid Barajas Airport to London, you can rely on PGA-Portugalia Airlines, Vueling, Iberia Express, Air France, Iberia, Air Nostrum, TAP Portugal, easyJet, Lufthansa, Norwegian Air Shuttle, Evelop Airlines, KLM, Swiss, Royal Air Maroc, Air Europa, White Airways, British Airways, Brussels Airlines or Ryanair to get you to London. It's also good to check out all possible airlines for the Madrid Barajas Airport to London route to see if there might be differences in the amenities they offer.
        You can take the earliest flight from Madrid Barajas Airport to London at 6: 00 AM   or take the last flight from Madrid Barajas Airport to London leaving at 6: 00 AM. Look for the latest Madrid Barajas Airport to London flight schedules on Omio and book the best time to take the plane for this route.
        If you book the Madrid Barajas Airport to London flight within the next 7 days, you can find one way tickets to cost on average $41 (€36). However, booking your plane ticket in advance gives you access to the best prices for flights between Madrid Barajas Airport and London. Look out for plane tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

        More options for your journey from Madrid Barajas Airport to London

        Here are some other resources that might have the information you need

        Most popular trains, buses and flights

        HomeFlightsFlights in United KingdomFlight Schedules to LondonFlights from Madrid Barajas Airport to London

        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