Cheap Flights from Miami (MIA) to Barcelona (BCN)
Compare Miami to Barcelona flight deals
Find the cheapest month or even day of the year to fly to Barcelona
Book the best Barcelona fare with no extra fees
Flight deals from Miami to Barcelona
Looking for a cheap last-minute deal or the best round-trip flight from Miami to Barcelona? Find the lowest prices on one-way and round-trip tickets right here.Don’t miss a great deal
Stay one step ahead. Find the best value travel with the latest deals, tips and news.
Find the cheapest month to fly from Miami to Barcelona
We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Miami to Barcelona flights are currently cheapest in October.Miami to Barcelona: Alternative routes
Compare routes from Miami to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.Miami to Barcelona: Flight information
The things to know before you go.Cheapest flight found | $359 |
---|---|
Cheapest month to fly | October |
Average flight time | 9 hrs, 9 mins |
Most popular airline | American Airlines |
Average flights per week | 66 |
Finding cheap flights from Miami to Barcelona: Frequently asked questions
With its rich culture and distinct architecture, it's no wonder Barcelona is such a popular tourist destination. At Skyscanner, you'll find everything you need to plan a trip from Miami to the Spanish city. Find cheap flights and top hotels in one convenient place, plus helpful information to ensure a smooth trip. You'll also discover tips on the best things to do in Barcelona, even if you're traveling on a budget.
The Airports in Miami and Barcelona
Two airports in the Miami area offer flights to Barcelona: Miami International Airport (MIA) and Fort Lauderdale-Hollywood International Airport (FLL). The vast majority of flights depart from Miami International, the primary airport in the city. Located 8 miles northwest of downtown Miami, the airport is the busiest in the state of Florida. MIA has three terminals and six concourses. Most flights to Barcelona depart from the central terminal. Multiple airlines offer flights to the Spanish capital, including nonstop flights from Finnair, British Airways, and Iberia. At Fort Lauderdale-Hollywood International, you can also fly nonstop to Barcelona from Norwegian Airlines.
Barcelona-El Prat Airport (BCN) is the primary airport in Barcelona and is located about 7 miles southwest of the city center. The airport has two terminals, although flights from Miami will arrive at Terminal 1. When you get to Barcelona-El Prat, the fastest way to get to the city is by Aerobus. You could also take the subway or rapid bus from Terminal 1. Of course, if you'd like to avoid public transportation, you could take a taxi or rent a car. Be aware that traffic in Barcelona can be heavy.
What to Expect at Miami International
The Transportation Security Administration recommends arriving at the airport at least 3 hours before your international flight, although you should check with your airline for specific instructions. Check-in is located on Level 2 of the terminals at Miami International. You'll need to bring your government-issued photo ID, valid passport, and boarding pass to security. All travelers must pass through a metal detector.
What to Do While You Wait at the Airport in Miami
If you have time before your flight, Miami International has a variety of shopping and dining options. You'll want to make sure you have enough to do during your flight, so grab a new book at one of the newsstands and a large coffee. As you're walking through the airport, you can also enjoy the incredible collection of contemporary art located at MIA.
Comparing the Cities of Miami and Barcelona
You'll lose six hours when traveling from Miami to Barcelona, so be sure to account for the time difference in your plans. The weather between the two cities can also greatly differ, with average high temperatures in Miami ranging from 10-20 degrees warmer. You'll pay significantly less for food and travel in Barcelona. Although you'll have to exchange your dollars for euros, you'll pay about $47 for a meal for two compared to $70 in Miami.
Plan the rest of your trip from Miami to Barcelona
Prices shown on this page are estimated lowest prices only. Found in the last 45 days.