• Login
© Frederic Prochasson / 123RF
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
London Madrid flights from £44

The flight between London and Madrid takes less than two and a half hours. There are over 30 airlines operating flights to Madrid from London, with departures from all its airports, including Heathrow, Gatwick, Stansted, London City Airport, Luton Airport and Southend. Most London - Madrid flights are direct. However, some airlines make a stopover in major cities such as Paris, Zurich, Frankfurt, Amsterdam or Lisbon. While the stopovers may increase your travelling time, you can get yourself an incredibly good flight deal from London - Madrid. Use our online flight comparison tool to find the flight offer that suits your schedule best for your London - Madrid flight. It takes only 12 minutes to get from Barajas Airport to the city centre by metro. However, you can also take the Airport Express Bus, book the Aerocity specialised taxi service or take the AresMobile VIP service and arrive in Madrid in style. If you prefer, you can also rent a car or simply take a taxi. Tip: If you decide to take a regular taxi go to the taxi ranks. Taxi drivers inside the terminal are often illegal and you might get ripped off.

Best Prices for a Flight ticket London - Madrid: Selection by airline companies

  • today

    London - Madrid

    Air Europa
    09/07/2019 Direct flight Duration 02h25
    Air Europa
    16/07/2019 Direct flight Duration 02h25
    from £90.00
  • today

    London - Madrid

    Vueling
    09/07/2019 1 stop(s) Duration 12h30
    Vueling
    16/07/2019 1 stop(s) Duration 06h10
    from £161.00
  • today

    London - Madrid

    Alitalia
    09/07/2019 1 stop(s) Duration 05h25
    Alitalia
    16/07/2019 1 stop(s) Duration 14h25
    from £209.00
  • today

    London - Madrid

    Iberia
    09/07/2019 Direct flight Duration 02h30
    Iberia
    16/07/2019 Direct flight Duration 02h10
    from £130.00
  • today

    London - Madrid

    Brussels Airlines
    09/07/2019 1 stop(s) Duration 11h15
    Brussels Airlines
    16/07/2019 1 stop(s) Duration 05h25
    from £176.00
  • today

    London - Madrid

    Ryanair LTD
    09/07/2019 Direct flight Duration 02h35
    Ryanair LTD
    16/07/2019 Direct flight Duration 02h30
    from £43.50
  • today

    London - Madrid

    Lufthansa
    09/07/2019 1 stop(s) Duration 13h45
    Lufthansa
    16/07/2019 1 stop(s) Duration 06h30
    from £137.00
  • today

    London - Madrid

    Swiss
    09/07/2019 1 stop(s) Duration 05h15
    Swiss
    16/07/2019 1 stop(s) Duration 04h55
    from £153.00
  • today

    London - Madrid

    TAP Portugal
    09/07/2019 1 stop(s) Duration 09h15
    TAP Portugal
    16/07/2019 1 stop(s) Duration 12h45
    from £219.00
  • today

    London - Madrid

    British Airways
    09/07/2019 Direct flight Duration 02h30
    British Airways
    16/07/2019 Direct flight Duration 02h25
    from £119.00

Looking for a cheap London - Madrid flight?

  • 626

    London - Madrid

    Ryanair LTD
    08/10/2017 Direct flight Duration 02h35
    Ryanair LTD
    19/10/2017 Direct flight Duration 02h30
    from £37.97
  • 629

    London - Madrid

    Ryanair LTD
    23/09/2017 Direct flight Duration 02h35
    Ryanair LTD
    30/09/2017 Direct flight Duration 02h30
    from £53.38
  • 675

    London - Madrid

    Ryanair LTD
    17/01/2018 Direct flight Duration 02h30
    Ryanair LTD
    21/01/2018 Direct flight Duration 02h40
    from £55.01
  • 544

    London - Madrid

    Air Europa
    02/02/2018 Direct flight Duration 02h25
    Air Europa
    05/02/2018 Direct flight Duration 02h20
    from £55.28
  • 350

    London - Madrid

    Ryanair LTD
    05/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    05/07/2018 Direct flight Duration 02h20
    from £91.00
  • 347

    London - Madrid

    Ryanair LTD
    20/08/2018 Direct flight Duration 02h35
    Ryanair LTD
    25/08/2018 Direct flight Duration 02h30
    from £97.00
  • 348

    London - Madrid

    Ryanair LTD
    08/08/2018 Direct flight Duration 02h35
    Ryanair LTD
    15/08/2018 Direct flight Duration 02h30
    from £107.99
  • 350

    London - Madrid

    Easyjet
    05/07/2018 Direct flight Duration 02h35
    Easyjet
    05/07/2018 Direct flight Duration 02h20
    from £117.00
  • 347

    London - Madrid

    Swiss
    20/08/2018 1 stop(s) Duration 12h10
    Swiss
    25/08/2018 1 stop(s) Duration 09h10
    from £122.29
  • 348

    London - Madrid

    Iberia
    08/08/2018 Direct flight Duration 02h20
    Iberia
    15/08/2018 Direct flight Duration 02h25
    from £125.00
  • 349

    London - Madrid

    Ryanair LTD
    14/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    21/07/2018 Direct flight Duration 02h30
    from £126.99
  • 349

    London - Madrid

    British Airways
    14/07/2018 Direct flight Duration 02h25
    British Airways
    21/07/2018 Direct flight Duration 02h25
    from £136.45
  • 347

    London - Madrid

    Easyjet
    20/08/2018 Direct flight Duration 02h35
    Easyjet
    25/08/2018 Direct flight Duration 02h25
    from £144.00
  • 350

    London - Madrid

    Ryanair LTD
    07/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    14/07/2018 Direct flight Duration 02h30
    from £145.00
  • 350

    London - Madrid

    Iberia
    05/07/2018 Direct flight Duration 02h25
    Iberia
    05/07/2018 Direct flight Duration 02h25
    from £145.02
  • 349

    London - Madrid

    Norwegian Air International
    14/07/2018 Direct flight Duration 02h25
    Norwegian Air International
    21/07/2018 Direct flight Duration 02h25
    from £152.00
  • 350

    London - Madrid

    British Airways
    07/07/2018 Direct flight Duration 02h25
    British Airways
    14/07/2018 Direct flight Duration 02h25
    from £158.23
  • 349

    London - Madrid

    Iberia
    14/07/2018 Direct flight Duration 02h25
    Iberia
    21/07/2018 Direct flight Duration 02h25
    from £169.00
  • 349

    London - Madrid

    Norwegian Air International
    22/06/2018 Direct flight Duration 02h25
    Norwegian Air International
    24/06/2018 1 stop(s) Duration 05h10
    from £178.99
  • 350

    London - Madrid

    Ryanair LTD
    15/06/2018 Direct flight Duration 02h35
    Ryanair LTD
    22/06/2018 Direct flight Duration 02h30
    from £182.99
  • 350

    London - Madrid

    Iberia
    07/07/2018 Direct flight Duration 02h25
    Iberia
    14/07/2018 Direct flight Duration 02h25
    from £185.99
  • 347

    London - Madrid

    Brussels Airlines
    15/06/2018 1 stop(s) Duration 17h00
    Brussels Airlines
    22/06/2018 1 stop(s) Duration 25h25
    from £189.99
  • 350

    London - Madrid

    Lufthansa
    07/07/2018 1 stop(s) Duration 05h05
    Lufthansa
    14/07/2018 1 stop(s) Duration 07h10
    from £189.99
  • 347

    London - Madrid

    Swiss
    15/06/2018 1 stop(s) Duration 19h50
    Swiss
    22/06/2018 1 stop(s) Duration 07h25
    from £190.99
  • 350

    London - Madrid

    Air Europa
    15/06/2018 Direct flight Duration 02h25
    Air Europa
    22/06/2018 Direct flight Duration 02h20
    from £191.55
  • 349

    London - Madrid

    Air Europa
    22/06/2018 Direct flight Duration 02h25
    Air Europa
    24/06/2018 Direct flight Duration 02h20
    from £194.00
  • 348

    London - Madrid

    Easyjet
    15/06/2018 Direct flight Duration 02h30
    Easyjet
    22/06/2018 Direct flight Duration 02h30
    from £195.00
  • 349

    London - Madrid

    Swiss
    29/06/2018 1 stop(s) Duration 15h05
    Swiss
    01/07/2018 1 stop(s) Duration 16h50
    from £202.00
  • 349

    London - Madrid

    Easyjet
    29/06/2018 Direct flight Duration 02h35
    Easyjet
    01/07/2018 Direct flight Duration 02h20
    from £212.00
  • 347

    London - Madrid

    Iberia
    15/06/2018 Direct flight Duration 02h19
    Iberia
    22/06/2018 Direct flight Duration 02h25
    from £237.99

Cheap London - Madrid Flights

To travel between London and Madrid at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for London - Madrid flights. These elements will allow you to analyse the cheapest London - Madrid flights by departure date.

Sightseeing Madrid 1 Historic Centre

Although there are several monuments scattered across the city, in the historic centre you can admire the majestic architecture of the Royal Palace and visit its enchanting gardens as well as the lovely Sabatini Gardens. In front of the Palace you'll find the Royal Theatre and to the right, the Plaza de la Armerķa and the Cathedral of Almudena.

2 Madrid's museums

If you love art, you'll be spoilt for choice with all the museums Madrid has to offer. The Prado Museum is one of the most important museums in the world, boasting an amazing collection of paintings by renowned artists as well as drawings, sculptures and other art objects. Both the Reina Sofia Museum and the Thyssen Museum are also worth visiting for their admirable art collections.

3 Unwind and have fun

The Parque del Retiro is the perfect place for you to lie down on the grass, catch some sun and unwind or even go for a boat ride. Whether you visit Madrid with children or not, you can have a fun-packed day at the zoo, aquarium and the amusement park.

4 Eating in Madrid

When in Madrid be sure to sample some famous tapas. The city boasts restaurants to cater for all tastes and thanks to the savings from your cheap flight from London -Madrid you could treat yourself with some delicious Spanish food.

5 Madrid by night

Madrid is well-known for its buzzing nightlife. From restaurants with flamenco shows, the esplanade cafes of the Plaza Mayor and the pubs of Calle Huertas to amazing after-hours discos, the city never sleeps. Get yourself a flight from London - Madrid and enjoy "La Movida" 24 hours a day.

Required travel documents for Spain

For your flight between London and Madrid you'll need a valid passport. The good news is no visas are required. The time difference is only one hour ahead and there are three tourist offices in the airport, namely in terminals 1, 2 and 4, so you can get the map of the city and start enjoying "La Movida de Madrid" the moment you set foot on the city.