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

Sun, Nov 1 - Tue, Nov 17
JFK
New York
BCN
Barcelona
$572 Roundtrip, found 1 day ago
$572
Roundtrip
found 1 day 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 $388 - $576 per traveler.
Travel information
Origin airport | John F. Kennedy Intl. |
|---|---|
Destination airport | Barcelona Intl. |
Airlines serving | Aer Lingus, Air Canada, Air Europa, Air France, American Airlines, British Airways, Brussels Airlines, Delta, Finnair, ITA Airways, Iberia, JetBlue Airways, KLM, Lufthansa, Royal Air Maroc, Swiss International Air Lines, TAP Portugal, Turkish Airlines, United, Virgin Atlantic |
Popular airline | British Airways |
Distance | 6113 km |
Average flight time | 13 hours 47 mins |
Explore a world of travel with Expedia
Most Popular Delta Routes from New York
- Newark Liberty Intl. Airport to San Francisco (EWR - SFO)
- Seattle to Phoenix (SEA - PHX)
- New York to Miami (JFK - MIA)
- Harrisburg to Salt Lake City (MDT - SLC)
- Atlanta to Tampa (ATL - TPA)
- Atlanta to Fort Lauderdale (ATL - FLL)
- Colorado Springs to Seattle (COS - SEA)
- Chicago to Dallas (ORD - DFW)
- Seattle to Los Angeles (SEA - LAX)
- Orange County to Raleigh (SNA - RDU)
Popular Domestic Routes in Barcelona Intl.
- New York to Chicago (JFK - ORD)
- New York to Miami (JFK - MIA)
- Atlanta to Tampa (ATL - TPA)
- Seattle to Los Angeles (SEA - LAX)
- Chicago to Dallas (ORD - DFW)
- Orlando to Baltimore (MCO - BWI)
- New York to Miami (JFK - MIA)
- Austin to New York (AUS - JFK)
- Oakland to Seattle (OAK - SEA)
- Harrisburg to Salt Lake City (MDT - SLC)