Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Amazing British Airways MIA to MAD Flight Deals

The cheapest flights to Adolfo Suarez Madrid-Barajas found within the past 7 days were $527 round trip and $361 one way. Prices and availability subject to change. Additional terms may apply.

FAQs about British Airways Flights from MIA to MAD

What terminal is British Airways at Miami Airport?

If you're flying with British Airways from Miami, FL Airport (MIA-Miami Intl.), you'll generally board from the main terminal. If you're traveling to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas) from here, you're likely to be arriving at terminal 4S.

Are there British Airways non-stop flights from MIA to MAD?

British Airways doesn't fly direct between Miami, FL Airport (MIA-Miami Intl.) and Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas), so prepare to make a stopover. If you've got time between flights, check out the airport shops while you wait for your connection.

How long is a British Airways flight from MIA to MAD?

Life is one big journey — and so is your flight from Miami, FL Airport (MIA-Miami Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas) with British Airways. Taking an average of 11 hours and 15 minutes, be sure to bring in-flight essentials like an eye mask, a jacket and spare clothes.

What type of aircraft does British Airways fly from MIA to MAD?

The Airbus A330 and the Boeing 777-200 are the types of aircraft usually used by British Airways between MIA and MAD.

How many direct and indirect flights does British Airways fly from MIA to MAD?

If you're planning a jaunt from MIA to MAD, you can select from around 3 British Airways flights per day.

Flying Tips & Tricks How do I find my flight number?
  • The number is in your travel itinerary, which you'll receive upon completion of your booking. If you're not too sure what to look for, browse the document for a code consisting of letters and numbers. The first one to two letters and single figure are the IATA airline code, which indicates the name of your airline. This part is followed by one, two, three or four digits — your flight number.
How early can you check bags for a flight?
  • If you're heading off on an international flight, you can generally check-in your luggage three hours before departure. For domestic departures, it's more like two hours. Why not ease some of the stress of traveling and get to the airport with plenty of time to spare? This way, you won't have to worry about missing the bag drop completely. It usually closes 45 minutes before a domestic flight and an hour before an international one.

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.