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 Delta MIA to BCN Flight Deals

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


FAQs about Delta Air Lines Flights from MIA to BCN

What terminal is Delta Air Lines at Miami Airport?

If you're booked with Delta Air Lines from Miami, FL Airport (MIA-Miami Intl.) to Barcelona Airport (BCN-Barcelona Intl.), you might be able to find out the terminal information when you receive your boarding pass. If not, check with your airline.

Are there Delta Air Lines non-stop flights from MIA to BCN?

Unfortunately, there are no direct flights from Miami, FL Airport (MIA-Miami Intl.) to Barcelona Airport (BCN-Barcelona Intl.) with Delta Air Lines. Prepare to make at least one stopover if you have to stick to this route and airline.

How long is a Delta Air Lines flight from MIA to BCN?

If you're into a good movie session, you probably won't mind the fact that your Delta Air Lines flight from MIA to BCN will take about 11 hours and 19 minutes. Remember to download your films before you get on the plane, or simply take advantage of the in-flight entertainment.

How many direct and indirect flights does Delta Air Lines fly from MIA to BCN?

With 20 Delta Air Lines flights from MIA to BCN on offer every month, you won't be short on choice.

Flying Tips & Tricks How do I find my flight number?
  • Run your eyes along the itinerary the airline sent to your inbox. Your flight number will be a mix of numbers and letters that ought to be quite easy to spot.
How early can you check bags for a flight?
  • To have plenty of time to drop your luggage, clear security and customs and show up at the right boarding gate, head to the airport approximately three hours before an international flight. If you're traveling domestically, it's two hours. Even if you've already chosen your seat and received your boarding pass online, it's worth bearing in mind that there are closing times for baggage drop. It's one hour before departure for international flights, and 45 minutes if you're traveling domestically. Of course, times can vary between airlines, so it's wise to check these details when you book.

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