Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Seat selection available online 24hrs in advance
  • Inclusive 23kg checked baggage allowance
  • Airport, online or mobile check-in
  • Complimentary onboard food and bar service
  • Enjoy the latest movies, TV, and music on your personal seatback screen
  • Earn Avios points when you fly to spend on reward flights

Fly to Madrid with British Airways

Fly with British Airways to beautiful Barcelona and immerse yourself in the culture of this cosmopolitan city

Travelling to Madrid from our 21 US gateways is simple with British Airways with quick and easy transfers through London. Flight times are from just under 10 hours.

Get ready to fly with our Madrid flight facts

Madrid flight time.

Madrid flight time

We make flying to Madrid easy with daily flights from 21 US cities with quick transfers in London through British Airways home, Terminal 5, voted the world’s Best Airport Terminal by travellers at the World Airport Awards. Flight times are from just under 10 hours.

Flying to Madrid with British Airways.

Flying to Madrid with British Airways

Fly to Madrid from any of our 21 US gateways arriving conveniently at Madrid-Barajas Airport. Choose British Airways and you will enjoy the added comfort of free seat selection 24-hours in advance and a handy 23 kilogram checked baggage allowance as standard.

Arriving in Madrid

Arriving in Madrid

Our flights from London land at Madrid-Barajas Airport, conveniently located just nine kilometres from the city's financial district and thirteen kilometres northeast of the central Puerta del Sol. Use the metro service to travel straight from the airport to the historic city centre area, or flag one of the many taxis available at the terminal building. Car hire is also available at the airport for those who wish to explore further afield.

Stopover in London.

Stopover in London

Our flights to Madrid connect in London. You can take the opportunity to break your journey in London and spend a few days exploring our exciting and historic home.

Flying direct to Madrid from London airports.

Flying direct to Madrid from London airports

Fly direct with BA from your choice of two London airports and find yourself relaxing in beautiful Madrid in just over two hours. With multiple flights leaving London Heathrow and London City airports each week, you can spend less time travelling and more time enjoying your holiday when you fly with us.

Our cheapest flights to Madrid from New York

  • $1040
    Jul 2014
  • $1044
    Aug 2014
  • $1049
    Sep 2014
  • $939
    Oct 2014
  • $939
    Nov 2014
  • $1039
    Dec 2014
  • $1039
    Jan 2015
  • $1039
    Feb 2015
  • $1069
    Mar 2015
  • $1129
    Apr 2015
  • $1129
    May 2015
  • $1313
    Jun 2015

How many passengers?


Travel classes

Terms and conditions