
Cheap United flights New York (JFK) to Barcelona (BCN)
Cheap United flights New York (JFK) to Barcelona (BCN)
Prices were available within the past 7 days and start at for one-way flights and $682 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, Sep 2 - Tue, Sep 8
JFK
New York
BCN
Barcelona
$682 Roundtrip, found 5 hours ago
$682
Roundtrip
found 5 hours ago
Alternative airports near Barcelona
Prices were available within the past 7 days. Prices and availability are subject to change.
Find the cheapest month to fly from New York (JFK) to Barcelona (BCN)
November is typically the cheapest month to fly
From $466 - $704 per traveler.
Travel information
Origin airport | John F. Kennedy Intl. |
|---|---|
Destination airport | Barcelona Intl. |
Airlines serving | Air France, Air Serbia, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Condor, Delta, Finnair, ITA Airways, Iberia, JetBlue Airways, KLM, Lufthansa, Royal Air Maroc, Swiss International Air Lines, TAP Portugal, Turkish Airlines, United |
Popular airline | Delta |
Distance | 6113 km |
Average flight time | 13 hours 48 mins |
Explore a world of travel with Expedia
Most Popular United Routes from New York
Most Popular United Routes from Barcelona
- Chicago to Minneapolis (ORD - MSP)
- Los Angeles to Manila (LAX - MNL)
- Atlanta to Newark Liberty Intl. Airport (ATL - EWR)
- Baltimore to Houston (BWI - IAH)
- Atlanta to Fort Lauderdale (ATL - FLL)
- Newark Liberty Intl. Airport to Fort Lauderdale (EWR - FLL)
- Washington to Dayton (IAD - DAY)
- Los Angeles to Manila (LAX - MNL)
- Los Angeles to San Francisco (LAX - SFO)
- Phoenix to Palermo (PHX - PMO)
Popular Domestic Routes in Barcelona Intl.
- Atlanta to Cincinnati (ATL - CVG)
- Newark Liberty Intl. Airport to Fort Lauderdale (EWR - FLL)
- Washington to Dayton (IAD - DAY)
- Milwaukee to Orlando (MKE - MCO)
- Washington to Dayton (IAD - DAY)
- Chicago to Minneapolis (ORD - MSP)
- Atlanta to Newark Liberty Intl. Airport (ATL - EWR)
- Newark Liberty Intl. Airport to Fort Lauderdale (EWR - FLL)
- Baltimore to El Paso (BWI - ELP)
- Phoenix to Palermo (PHX - PMO)