© Frederic Prochasson / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
London Madrid from £38

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.

Looking for a cheap London - Madrid flight?

Take a look at the best recorded prices for Madrid flights

  • London - Madrid

    Departure 08/10/2017 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 19/10/2017 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £37.97 498

    London - Madrid

    Departure 23/09/2017 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 30/09/2017 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £53.38 501

    London - Madrid

    Departure 17/01/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    Return 21/01/2018 Ryanair LTD Ryanair LTD Direct flight 02h40 Duration
    from £55.01 547

    London - Madrid

    Departure 02/02/2018 Air Europa Air Europa Direct flight 02h25 Duration
    Return 05/02/2018 Air Europa Air Europa Direct flight 02h20 Duration
    from £55.28 416

    London - Madrid

    Departure 05/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 05/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h20 Duration
    from £91.00 222

    London - Madrid

    Departure 20/08/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 25/08/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £97.00 219

    London - Madrid

    Departure 08/08/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 15/08/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £107.99 220

    London - Madrid

    Departure 05/07/2018 Easyjet Easyjet Direct flight 02h35 Duration
    Return 05/07/2018 Easyjet Easyjet Direct flight 02h20 Duration
    from £117.00 222

    London - Madrid

    Departure 20/08/2018 Swiss Swiss Flight 1 stop(s) 12h10 Duration
    Return 25/08/2018 Swiss Swiss Flight 1 stop(s) 09h10 Duration
    from £122.29 219

    London - Madrid

    Departure 08/08/2018 Iberia Iberia Direct flight 02h20 Duration
    Return 15/08/2018 Iberia Iberia Direct flight 02h25 Duration
    from £125.00 220
  • London - Madrid

    Departure 14/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 21/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £126.99 221

    London - Madrid

    Departure 14/07/2018 British Airways British Airways Direct flight 02h25 Duration
    Return 21/07/2018 British Airways British Airways Direct flight 02h25 Duration
    from £136.45 221

    London - Madrid

    Departure 20/08/2018 Easyjet Easyjet Direct flight 02h35 Duration
    Return 25/08/2018 Easyjet Easyjet Direct flight 02h25 Duration
    from £144.00 219

    London - Madrid

    Departure 07/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 14/07/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £145.00 222

    London - Madrid

    Departure 05/07/2018 Iberia Iberia Direct flight 02h25 Duration
    Return 05/07/2018 Iberia Iberia Direct flight 02h25 Duration
    from £145.02 222

    London - Madrid

    Departure 14/07/2018 Norwegian Air International Norwegian Air International Direct flight 02h25 Duration
    Return 21/07/2018 Norwegian Air International Norwegian Air International Direct flight 02h25 Duration
    from £152.00 221

    London - Madrid

    Departure 07/07/2018 British Airways British Airways Direct flight 02h25 Duration
    Return 14/07/2018 British Airways British Airways Direct flight 02h25 Duration
    from £158.23 222

    London - Madrid

    Departure 14/07/2018 Iberia Iberia Direct flight 02h25 Duration
    Return 21/07/2018 Iberia Iberia Direct flight 02h25 Duration
    from £169.00 221

    London - Madrid

    Departure 22/06/2018 Norwegian Air International Norwegian Air International Direct flight 02h25 Duration
    Return 24/06/2018 Norwegian Air International Norwegian Air International Flight 1 stop(s) 05h10 Duration
    from £178.99 221

    London - Madrid

    Departure 15/06/2018 Ryanair LTD Ryanair LTD Direct flight 02h35 Duration
    Return 22/06/2018 Ryanair LTD Ryanair LTD Direct flight 02h30 Duration
    from £182.99 222
  • London - Madrid

    Departure 07/07/2018 Iberia Iberia Direct flight 02h25 Duration
    Return 14/07/2018 Iberia Iberia Direct flight 02h25 Duration
    from £185.99 222

    London - Madrid

    Departure 15/06/2018 Brussels Airlines Brussels Airlines Flight 1 stop(s) 17h00 Duration
    Return 22/06/2018 Brussels Airlines Brussels Airlines Flight 1 stop(s) 25h25 Duration
    from £189.99 219

    London - Madrid

    Departure 07/07/2018 Lufthansa Lufthansa Flight 1 stop(s) 05h05 Duration
    Return 14/07/2018 Lufthansa Lufthansa Flight 1 stop(s) 07h10 Duration
    from £189.99 222

    London - Madrid

    Departure 15/06/2018 Swiss Swiss Flight 1 stop(s) 19h50 Duration
    Return 22/06/2018 Swiss Swiss Flight 1 stop(s) 07h25 Duration
    from £190.99 219

    London - Madrid

    Departure 15/06/2018 Air Europa Air Europa Direct flight 02h25 Duration
    Return 22/06/2018 Air Europa Air Europa Direct flight 02h20 Duration
    from £191.55 222

    London - Madrid

    Departure 22/06/2018 Air Europa Air Europa Direct flight 02h25 Duration
    Return 24/06/2018 Air Europa Air Europa Direct flight 02h20 Duration
    from £194.00 221

    London - Madrid

    Departure 15/06/2018 Easyjet Easyjet Direct flight 02h30 Duration
    Return 22/06/2018 Easyjet Easyjet Direct flight 02h30 Duration
    from £195.00 220

    London - Madrid

    Departure 29/06/2018 Swiss Swiss Flight 1 stop(s) 15h05 Duration
    Return 01/07/2018 Swiss Swiss Flight 1 stop(s) 16h50 Duration
    from £202.00 221

    London - Madrid

    Departure 29/06/2018 Easyjet Easyjet Direct flight 02h35 Duration
    Return 01/07/2018 Easyjet Easyjet Direct flight 02h20 Duration
    from £212.00 221

    London - Madrid

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

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.

Price history London - Madrid

The fares of cheap flights between London and Madrid are displayed in the price calendar. You will find, for each day, the price of plane tickets, one-way and returns, calculated according to two key factors: the best estimated price and the best price found by an internet-user between London and Madrid. Thus, leaving you with nothing to do but choose your cheap flight from London to Madrid.

Sightseeing Madrid 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.

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.

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.

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.

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.