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 BCN Flight Deals

The cheapest flights to Barcelona Intl. found within the past 7 days were $519 round trip and $3,371 one way. Prices and availability subject to change. Additional terms may apply.


FAQs about British Airways Flights from MIA to BCN

What terminal is British Airways at Miami Airport?

You should find out which terminal British Airways operates from at Miami, FL Airport (MIA-Miami Intl.) once you receive your ticket. The same goes for information regarding your arrival at Barcelona Airport (BCN-Barcelona Intl.). If you can't locate those details, consult your airline.

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

Expect to make a stopover when jetting from Miami, FL Airport (MIA-Miami Intl.) to Barcelona Airport (BCN-Barcelona Intl.), as British Airways doesn't offer nonstop flights between these two locations. While in transit, you might like to pick up a new bestseller or a travel magazine from the airport bookstore to make the time go faster.

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

You can wander wisely from the instant you take your seat on the plane. With a British Airways flight from MIA to BCN averaging 10 hours and 55 minutes, you should have a few tricks to rely on. A neck pillow and a change of clothes should be among the basics in your carry-on.

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

You can choose from approximately 3 flights daily with British Airways from Miami, FL (MIA-Miami Intl.) to Barcelona (BCN-Barcelona Intl.).

Flying Tips & Tricks How do I find my flight number?
  • You'll receive an itinerary when your booking's finalized. In this document you'll find your flight number. The first one to two letters and single digit indicate your airline name (these are called IATA airline codes). This is followed by one, two, three or four digits — the flight number.
How early can you check bags for a flight?
  • Scheduled check-in times differ between airlines. However, with international flights you can typically drop your luggage three hours prior to departure. We recommend getting to the airport with ample time to spare as check-in closes around an hour before the plane takes off. If you're traveling domestically, check-in and luggage drop open two hours before departure and close 45 minutes before takeoff.

*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.