Find a great deal and save up to 29% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from New York LaGuardia Airport to Barcelona-El Prat Airport within the next two weeks, with the cheapest ticket starting at $822.
March can be a great time to fly to Barcelona-El Prat Airport from New York LaGuardia Airport with a flight ticket averaging about $654. Cheapflights users have found deals in the month of March for as cheap as $369. The most expensive prices can be found in the month of July.
When flying from New York LaGuardia Airport to Barcelona-El Prat Airport, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
New York LaGuardia
Barcelona-El Prat
1 stop
18h 40mBarcelona-El Prat
New York LaGuardia
1 stop
16h 30mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
1 stop
14h 59mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
2 stops
23h 25mBarcelona-El Prat
New York LaGuardia
2 stops
34h 54mMultiple Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
18h 40mBarcelona-El Prat
New York LaGuardia
1 stop
16h 30mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
1 stop
14h 59mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
2 stops
23h 25mBarcelona-El Prat
New York LaGuardia
2 stops
34h 54mMultiple Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
18h 40mBarcelona-El Prat
New York LaGuardia
1 stop
16h 30mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
1 stop
14h 59mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
2 stops
28h 23mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
1 stop
17h 42mBritish Airways
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
2 stops
21h 45mBritish Airways
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
2 stops
19h 35mBritish Airways
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
1 stop
17h 42mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
13h 45mBarcelona-El Prat
New York LaGuardia
2 stops
18h 35mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
1 stop
29h 05mBarcelona-El Prat
New York LaGuardia
2 stops
19h 29mAmerican Airlines
New York LaGuardia
Barcelona-El Prat
3 stops
30h 35mMultiple Airlines
New York LaGuardia
Barcelona-El Prat
3 stops
41h 50mMultiple Airlines
New York LaGuardia
Barcelona-El Prat
3 stops
43h 35mMultiple Airlines
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Crew
Entertainment
Boarding
Comfort
Overall
Food
Reviews
Helping find alternative flights when one is canceled or late. This was the worst travel experience I ever had in my life.
Due to the rapidly changing circumstances due to COVID-19, airlines like Norwegian, Air Canada, and United Airlines flying from New York LaGuardia to Barcelona-El Prat have implemented new flexible cancellation policies.
Yes, there are multiple flights from New York LaGuardia Airport to Barcelona-El Prat Airport for under $600. The cheapest flight booked recently is on American Airlines for just $530, but on average you can expect to pay $552.
There are currently 20+ open flights from New York LaGuardia Airport to Barcelona-El Prat Airport within the next 7 days for less than $600.
Currently priced at $530, American Airlines will fly you from New York LaGuardia Airport to Barcelona-El Prat Airport and back. In addition to American Airlines, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Iberia and United Airlines - these airlines can fly you to your destination from $544 and $557, respectively. You may be able to fly from New York LaGuardia Airport to Barcelona-El Prat Airport for 29% less than the average price by searching for these airlines.
Before booking your flight from New York LaGuardia Airport to Barcelona-El Prat Airport check out the most popular airlines for this route: American Airlines, Air Canada or Air France.
On average you can expect to pay $1,119 for a flight from New York LaGuardia Airport to Barcelona-El Prat Airport. The cheapest flight overall is $460 while the most popular route, (New York LaGuardia - Barcelona-El Prat) is currently priced at $544.