MADRID FLIGHT DEALS
Fly to magnificent Madrid for less with British Airways. Take advantage of our fantastic flight deals, or use the Low Price Finder to search for our cheapest fares.
Find a British Airways flight for less, we'll refund the difference.
Low price finder and low initial deposits.
Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:
Choose British Airways for great value flights to Madrid and enjoy the comfort and convenience of award-winning service. We operate several flights from London to the Spanish capital every day, making it the perfect spot for a weekend break.
Book your Madrid flights with us now and in no time you could find yourself sightseeing in Madrid's historic plazas, immersed in great European culture at the famous Museo del Prado, or perfecting your flamenco in one of the city's vibrant nightspots.
Fly to Madrid with British Airways or our partner Iberia and you’ll enjoy a comfortable journey accompanied by our great service, as well as a quick and easy check in process.With several British Airways and Iberia flights a day to Madrid Barajas Airport, you can depart from London at a time that’s convenient for you and be in Madrid in around two hours. You’ll arrive from either London Heathrow, Gatwick or City airports, all of which are easily reached from around the UK. Checking in is easy. Simply check in online at ba.com, via the British Airways mobile app or at the airport.
Find out useful information about the airports we fly from and check which terminal your flight departs from.Airport Information
View our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.When we fly
Find out everything you need to know about taking baggage with you on flights with British Airways and our partners.Baggage Essentials
British Airways flights from London land at Madrid-Barajas Airport, which is conveniently located just nine kilometres from the city’s financial district and thirteen kilometres northeast of the central Puera del Sol. Madrid’s metro service will take you straight from the airport to the historic city centre area, or you can catch a taxi from just outside the airport terminal building. Looking to venture further outside the city during your stay? You can also arrange your car hire upon landing at the airport, which allows you to visit the local area at your own pace.