The best flight deals to Barcelona (BCN)

Popular flight routes to Barcelona

Flights from Tel Aviv to Barcelona
$99 $97
Prime price per passenger
Flights from New York City to Barcelona
$269 $260
Prime price per passenger
Flights from Boston to Barcelona
$289 $283
Prime price per passenger
Flights from Miami to Barcelona
$297 $291
Prime price per passenger
Flights from Los Angeles to Barcelona
Prime price per passenger

Cheap Flights to Barcelona (BCN)

Catch a flight to Barcelona today!

Famed for its sprawling sandy beaches, incredible architecture, iconic cuisine, and, of course, the soccer team, Barcelona truly has something for everyone looking to enjoy an unforgettable vacation. There are so many things to see and places to visit in Barcelona, from the maze-like Barri Gòtic to the Sagrada Familia, Camp Nou to Port Vell, the only trouble you’ll have on your trip is trying to fit it all in!

Here at eDreams, our goal is to get you the most convenient US flight to Barcelona, Spain at the best price possible. Our Prime members can make the most of our last-minute flights and discounts on tickets to the Cataluña capital. On top of this, if you include our special Cancel For Any Reason Guarantee, you don't need to worry about getting a refund if you have to cancel or change your flights at any point up to 24 hours before the flight.

So, once you’ve got yourself a great price on your tickets, Barcelona will be ready to dazzle you for a short or long vacation to one of the most beloved cities in Europe.

Best things to do on a Barcelona weekend

To fully enjoy your time in Barcelona, Spain, you'll want a mix of everything the city offers. This’ll mean adding in some culture, cuisine, nature, nightlife, and hidden gems. Here are the absolute must-try foods for you to get your hands on during your vacation:

By the time you land at the airport in Barcelona, Spain, you’ll have been flying for at least 7 hours and 20 minutes. So, for our perfect 3 days in Barcelona, we start chilled before kicking it up a gear for Day 2 and then making the most of the last day.

Day 1: Visit the Palo Alto Market Fest in Barcelona

Head down to one of the city’s many beaches – we’d recommend the Platja de la Nova Mar Bella for its nearby facilities, vendors, rentals, accessibility, sports courts, and general pleasantness. From Platja de la Nova Mar Bella, if you fancy a walk around instead of a whole day on the beach, very nearby, you’ll find:

Day 2: Experience the culture of Barcelona

This is the day to truly make the most of your time in Barcelona, Spain, commencing with ticking off as many of the bucket list sights in the city, which include:

Next, it’s onto the areas to visit for food, shopping, culture, and more. Get these on your list of the best places to visit in Barcelona:

Day 3: Mae the most of the coast in Barcelona

If you’re going at a time of year when the monthly temperatures in Barcelona are at their peak (July, August, and September), it’d be a shame not to enjoy the coast on Day 3. Perhaps try out some of the foods left on the list, explore the many other beaches, or enjoy one of the other incredible city parks and gardens, such as:

Frequently asked questions about travel to Barcelona, Spain

What’s the name of the airport in Barcelona?

The name of the airport in Barcelona is El Prat de Llobregat Aeropuerto (BCN). It’s the city’s dedicated airport and is less than 30 minutes away from the city center. The other nearby airports, Girona-Costa Brava Airport (GRO) and Reus Airport (REU) are over 1 hour away.

Which airlines offer direct flights to Barcelona?

If you want to avoid a Barcelona airport transfer on the way, book with Delta Air Lines, Iberia Airlines, United Airlines, or American Airlines. Of course, if you’re flying from the west coast of the US, you’ll likely need to transfer at an Eastern US airport first.

How can I request assistance for children traveling alone?

If your children are looking to go on the flight to Barcelona, Spain on their own, you’ll need to contact the airline that you booked tickets for Barcelona with at least 48 hours before departure. They’ll then get arrangements set for each airport on the journey.

How can I travel with an assistance dog?

You can always travel with an assistance dog, regardless of the journey. To allow for preparations to be made and avoid any kind of delay, you’ll need to inform your airline at least 48 hours before takeoff.

How do I find cheap flights to Barcelona that have flexible change policies in eDreams?

You can find cheap flight tickets to Barcelona on the eDreams Barcelona page, with even more discounts available for our Prime members. To then get flexible change policies, add the Cancel For Any Reason Guarantee at checkout to cover yourself in case you need to make changes.

How can I book cheap hotels on eDreams in Barcelona?

After you’ve picked your flight to Barcelona, Spain, on eDreams, the next page will show you all of the available hotels in the city. Or, you can use our Hotels or Flight + Hotel tabs at the top of the website to find and book cheap hotels that way around.

What baggage do I need to check in on my flight?

You need to check in any baggage that exceeds the carry-on sizes and weights of your airline, as well as anything that contains banned substances and items. These include bottles of liquid above 3.4 oz, weaponry, and other dangerous materials.

How can I check-in with eDreams?

You can’t directly check in with eDreams. Instead, buy your cheap flight tickets to Barcelona with eDreams and then refer to the website or app of the airline you’ll be flying with for check-in details and online check-in.

Do I need to pay a cancellation fee if I cancel my flight to Barcelona?

You would usually have to pay a cancellation fee if you cancel your flight to Barcelona. With eDreams, though, you can buy the Cancel For Any Reason Guarantee to limit any cancellation fees to the 20% excess of the offer.

How do I know if my flight is eligible for compensation?

You’ll be eligible for compensation on your flight tickets to Barcelona if you’re delayed at least two hours – longer delays are permitted for longer flights – if your flight is canceled within the 14-day window before you were set to fly, or if your baggage is damaged or lost.

Information on Barcelona airport (BCN)

For an ideal nonstop flight to Barcelona, Spain – or, at least it’ll be nonstop once you reach the eastern side of the US – you’ll be looking at hopping on an airplane from one of these airlines:

All of these airlines fly directly from the US to Barcelona’s central airport, El Prat de Llobregat Aeropuerto (BCN). However, sometimes it can be cheaper to fly to one of the nearby airports rather than Barcelona directly. So, you may want to consider one of these two:

Barcelona El Prat Airport

Top Carriers

Top carriers include: easyJet, Ryanair and Vueling.


It is 12km outside of the City to the southwest.


The L9 Sud line of the city's subway network connects the airport to the city. Visitors can also take the Aerobus, which is the fastest way to reach the city center. The airport also has a train station, located at Terminal 2. Regular trains run into the center of Barcelona. It is also possible to get a taxi at the airport.

The best time to go to Barcelona

The best time to go is the late summer or early fall. This is what you can expect from the average monthly temperatures in Barcelona in and around those times:

Clearly, those who love the sun, the heat, the beaches, and the surf will want to book their tickets to Barcelona for July, August, or September. Better still, from June to September, the lows are 65°F, while the peak of July and August can hit nearly 85°F. You’ll certainly feel the heat, but it’s a warmth that still lets you stroll around and enjoy the city – you’ll just want to sit back with a refreshing beverage and some light tapas more often!

In July and August, you could also find yourself in the middle of some of the city’s most highly-anticipated festivals and events, including:

However, July and August will always be the most expensive months to book a flight to Barcelona, Spain. While you will miss out on the summer festivities, going in late spring or the middle of fall will still give you a chance to experience the famous city, and you’ll still get some terrifically warm days on the beach.

Frequently asked questions about flights to Barcelona

How can I find cheap flights to Barcelona on eDreams?
At eDreams you will find flights from $4 to Barcelona. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Barcelona.
Which airlines fly to Barcelona?
Airlines flying direct from the US to Barcelona include:
  • Norwegian Air Shuttle, with flights from Newark - Nj, Chicago and from Los Angeles, for example.
  • American Airlines also operates numerous flights, some of them originating from Miami, New York City and Chicago.
Airlines with indirect flights to Barcelona include:
  • TAP Portugal, with flights from Miami and Chicago, as well as from Washington, D.C. (Arlington County), VA.
  • Norwegian Air International, with flights from New York City, Boston and also Orlando.
How long before a flight to Barcelona should I be at the airport?
If you want to be on time for your flight to Barcelona, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Barcelona departing from over 270 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Barcelona with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Barcelona’s airport?
Barcelona is served by 3 airport[s]. El Prat operates flights towards both domestic and international destinations within 270 cities, such as Paris, Madrid and Rome, the most popular routes.
How far is Barcelona’s airport from the city centre?
Barcelona’s airport El Prat is located 7 miles from the city centre.
How much is the trip from the airport to Barcelona’s city centre?
Public transport: The price for the trip is about 2.71 $ per person.
Taxi: If you have more budget and prefer to take a taxi from El Prat , the average price for the ride to Barcelona centre is around 3.25 $ per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Barcelona. Pick your preferred car type and get from El Prat to Barcelona city centre on your own terms.
What is the weather like in Barcelona?
If you're looking for summer vibes, the best time to travel to Barcelona is in June, July and August, when the average temperature reaches 23.83 °C, while June, July and August are the 3 sunniest months of the year, with an average of 145.97 hours. However, if you prefer colder temperatures, make sure you visit Barcelona during January, February or March to experience an average of 8.9 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during February, March and April, when the average precipitation in Barcelona is 9.75 mm, while the months of January, February and March are drier, with an average of 0 mm.
Airport code BCN BCN is the airport IATA code on flights to Barcelona
Top Airline Norwegian Air Shuttle Popular airline with flights to Barcelona

Plan your trip