
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 40% on select hotels after you book a flight*
British Airways flights from Barcelona to New York (BCN→NYC)
Prices were available within the past 7 days and start at S$507 for one-way flights and S$820 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 15 Jan - Thu, 22 Jan
BCN
Barcelona
JFK
New York
S$820 Return, found 5 days ago
S$820
Return
found 5 days ago

Fri, 13 Feb - Sat, 21 Feb
BCN
Barcelona
EWR
New York
S$864 Return, found 3 days ago
S$864
Return
found 3 days ago

Fri, 5 Dec - Tue, 9 Dec
BCN
Barcelona
LGA
New York
S$1,517 Return, found 4 hours ago
S$1,517
Return
found 4 hours ago

Fri, 5 Dec - Tue, 9 Dec
BCN
Barcelona
LGA
New York
S$1,653 Return, found 4 hours ago
S$1,653
Return
found 4 hours ago
Origin airport | Barcelona Intl. |
|---|---|
Destination airport | John F. Kennedy Intl. |
Distance | 6113 km |
- Trending British Airways Flights
- Trending Routes
- More Carriers
- Nearby Airports
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular British Airways Routes from Barcelona
- Singapore to San Francisco (SIN - SFO)
- Singapore to Vienna (SIN - VIE)
- Singapore to Sydney (SIN - SYD)
- Singapore to Rome (SIN - FCO)
- Singapore to Melbourne (SIN - MEL)
- Singapore to Paris (SIN - CDG)
- Singapore to London (SIN - LHR)
- Singapore to Istanbul (SIN - IST)
- Singapore to Vienna (SIN - VIE)
- Singapore to Athens (SIN - ATH)
Popular Domestic Routes in NYC-All Airports
- Singapore to Istanbul (SIN - IST)
- Singapore to Sydney (SIN - SYD)
- Singapore to New York (SIN - JFK)
- Singapore to Los Angeles (SIN - LAX)
- Singapore to Frankfurt (SIN - FRA)
- Singapore to London (SIN - LGW)
- Singapore to San Francisco (SIN - SFO)
- Singapore to Vancouver (SIN - YVR)
- Singapore to Christchurch (SIN - CHC)
- Singapore to Rome (SIN - FCO)
Nearby Airports
Expedia's Latest Trends
Flights
- Myrtle Beach to Springfield (MYR - SGF)
- Singapore to Seattle (SIN - SEA)
- Singapore to Columbus (SIN - CMH)
- Singapore to Philadelphia (SIN - PHL)
- Singapore to Spokane (SIN - GEG)
- Seattle to Singapore (SEA - SIN)
- Dallas to Singapore (DFW - SIN)
- Boston to New York (BOS - JFK)
- Anchorage to Vancouver (ANC - YVR)
- Boston to Singapore (BOS - SIN)
- Singapore to Pittsburgh (SIN - PIT)
- Singapore to Boston (SIN - BOS)
- San Francisco to Las Vegas (SFO - LAS)
- Boston to Barcelona (BOS - BCN)
- Singapore to Fort Lauderdale (SIN - FLL)
- Las Vegas to Los Angeles (LAS - LAX)
- Greensboro to Singapore (GSO - SIN)
- Singapore to Cincinnati (SIN - CVG)
- Los Angeles to Boston (LAX - BOS)
- Singapore to Dallas (SIN - DFW)
- San Francisco to Seattle (SFO - SEA)
- Singapore to St. Louis (SIN - STL)
- Los Angeles to Las Vegas (LAX - LAS)
- New York to Boston (JFK - BOS)
- Boston to Chicago (BOS - CHI)
- Las Vegas to San Francisco (LAS - SFO)
- Singapore to San Diego (SIN - SAN)
- Springfield to Myrtle Beach (SGF - MYR)
- Singapore to Las Vegas (SIN - LAS)
- Singapore to Cleveland (SIN - CLE)
*Available to Expedia members.