New York, NY to Barcelona flight with Iberia

Wed, Jul 16
+ Add return
Iberia
American Airlines
Aer Lingus
United
DELTA
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: New York, NY to Barcelona flight

USAUSA
SpainSpain
Icon of flight
Flights from New York, NY to Barcelona depart on average 137 times per day, taking around 9h 3m. Cheap flight tickets for this journey start at $352 (€282) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
3830 miles (6165 km)
Average flight duration
9h 3m
Cheapest ticket price
$352 (€282)
Flights per day
137
Direct flights
4
Fastest flight
7h 35m
Cheapest month to travel
November
First flight
00:10
Last flight
23:55
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from New York, NY to Barcelona

Showing times and prices for Jul 16

Cheapest price

$373

Average price

$373

Fastest journey

17 h 35 m

Average duration

17 h 35 m

Flights per day

1

Distance

6165 km

Cheap tickets

The best way to find a cheap flight ticket from New York, NY to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from New York, NY to Barcelona will cost around $373 if you buy it on the day, but the cheapest tickets can be found for only $373.

Fast flights

Of the 1 flights that leave New York, NY for Barcelona onWed, Jul 16, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Wed, Jul 16 the direct flights cover the 6165 km distance in an average of 17 h 35 m but if you time it right, some flights will get you there in just 17 h 35 m .

On Wed, Jul 16 the longest flights will take 17 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

TAP Portugal
10:40PM17h35
New York, NY
04:15PMBarcelona
$3731One-way
0 transfers

Live departures

New York, NY to Barcelona flight times

Showing flights for today, Tuesday, July 15
Last updated at 3:55 PM
ProviderDepartsDurationArrivesTransfers
Tickets
republic_airlinesAC3097+air_canadaAC416 · AC8223:59 PM Newark Liberty International Airport
13h51
5:50 AM Barcelona El Prat Airport2 transfers
republic_airlinesAC3097+air_canadaAC8203:59 PM Newark Liberty International Airport
15h21
7:20 AM Barcelona El Prat Airport1 transfer
republic_airlinesAC3097+air_canadaAC418 · AC8223:59 PM Newark Liberty International Airport
13h51
5:50 AM Barcelona El Prat Airport2 transfers
american_airlinesAA1801 · AA1124:36 PM Newark Liberty International Airport
12h59
5:35 AM Barcelona El Prat Airport1 transfer
pal_airlinesAC2566+air_canadaAC617 · AC8204:40 PM Newark Liberty International Airport
14h40
7:20 AM Barcelona El Prat Airport2 transfers
turkish_airlinesTK4 · TK18534:50 PM John F. Kennedy International Airport
15h45
8:35 AM Barcelona El Prat Airport1 transfer
turkish_airlinesTK4 · TK18554:50 PM John F. Kennedy International Airport
22h15
3:05 PM Barcelona El Prat Airport1 transfer
turkish_airlinesTK4 · TK18514:50 PM John F. Kennedy International Airport
28h20
9:10 PM Barcelona El Prat Airport1 transfer
delta_air_linesaz4281+italia_trasportoaz615 · az765:59 PM LaGuardia Airport
19h56
1:55 PM Barcelona El Prat Airport2 transfers
delta_air_linesaz4281+italia_trasportoaz615 · az745:59 PM LaGuardia Airport
14h51
8:50 AM Barcelona El Prat Airport2 transfers
republic_airlinesKL7077+klmKL618 · KL15135:59 PM LaGuardia Airport
16h36
10:35 AM Barcelona El Prat Airport2 transfers
air_canadaLH6685 · LH66356:20 PM LaGuardia Airport
13h00
7:20 AM Barcelona El Prat Airport1 transfer
american_airlinesAA2994 · AA406:30 PM John F. Kennedy International Airport
14h00
8:30 AM Barcelona El Prat Airport1 transfer
republic_airlinesAC4593+air_canadaAC8226:30 PM Newark Liberty International Airport
11h20
5:50 AM Barcelona El Prat Airport1 transfer
republic_airlinesKL6587+klmKL618 · KL15137:00 PM LaGuardia Airport
15h35
10:35 AM Barcelona El Prat Airport2 transfers
air_canadaAC797 · AC8227:30 PM Newark Liberty International Airport
10h20
5:50 AM Barcelona El Prat Airport1 transfer
air_canadaAC733 · AC8227:30 PM LaGuardia Airport
10h20
5:50 AM Barcelona El Prat Airport1 transfer
air_canadaAC797+lufthansaAC9634 · AC91867:30 PM Newark Liberty International Airport
14h25
9:55 AM Barcelona El Prat Airport2 transfers
air_canadaAC733 · AC844+lufthansaAC91867:30 PM LaGuardia Airport
14h25
9:55 AM Barcelona El Prat Airport2 transfers
air_canadaLH6807 · LH66317:30 PM LaGuardia Airport
10h20
5:50 AM Barcelona El Prat Airport1 transfer
air_canadaAC733+lufthansaAC9634 · AC91867:30 PM LaGuardia Airport
14h25
9:55 AM Barcelona El Prat Airport2 transfers
republic_airlinesKL6461+klmKL618 · KL15137:39 PM Newark Liberty International Airport
14h56
10:35 AM Barcelona El Prat Airport2 transfers
lufthansaLH401 · LH11247:45 PM John F. Kennedy International Airport
11h50
7:35 AM Barcelona El Prat Airport1 transfer
air_canadaAC713 · AC8207:50 PM LaGuardia Airport
11h30
7:20 AM Barcelona El Prat Airport1 transfer
american_airlinesAA396 · AA408:00 PM LaGuardia Airport
12h30
8:30 AM Barcelona El Prat Airport1 transfer
republic_airlinesKL6585+klmKL618+transavia_franceKL26778:00 PM LaGuardia Airport
16h30
12:30 PM Barcelona El Prat Airport2 transfers
republic_airlinesKL6585+klmKL618 · KL15138:00 PM LaGuardia Airport
14h35
10:35 AM Barcelona El Prat Airport2 transfers
italia_trasportoaz609 · az748:05 PM John F. Kennedy International Airport
12h45
8:50 AM Barcelona El Prat Airport1 transfer
italia_trasportoaz609 · az768:05 PM John F. Kennedy International Airport
17h50
1:55 PM Barcelona El Prat Airport1 transfer
italia_trasportoaz609 · az788:05 PM John F. Kennedy International Airport
25h10
9:15 PM Barcelona El Prat Airport1 transfer
swissLX17+air_balticLX19528:15 PM John F. Kennedy International Airport
10h35
6:50 AM Barcelona El Prat Airport1 transfer
air_franceAF1 · AF13488:30 PM John F. Kennedy International Airport
12h45
9:15 AM Barcelona El Prat Airport1 transfer
air_franceAF1 · AF11488:30 PM John F. Kennedy International Airport
10h30
7:00 AM Barcelona El Prat Airport1 transfer
air_canadaAC715 · AC880+swissAC68128:40 PM LaGuardia Airport
15h25
12:05 PM Barcelona El Prat Airport2 transfers
air_canadaAC715 · AC8208:40 PM LaGuardia Airport
10h40
7:20 AM Barcelona El Prat Airport1 transfer
air_canadaLH6689 · LH66358:40 PM LaGuardia Airport
10h40
7:20 AM Barcelona El Prat Airport1 transfer
iberiaAA8566 · AA86138:45 PM John F. Kennedy International Airport
14h00
10:45 AM Barcelona El Prat Airport1 transfer
iberiaAA8566 · AA85728:45 PM John F. Kennedy International Airport
9h40
6:25 AM Barcelona El Prat Airport1 transfer
iberiaAA8566 · AA85508:45 PM John F. Kennedy International Airport
11h00
7:45 AM Barcelona El Prat Airport1 transfer
republic_airlinesKL7461+klmKL618 · KL15138:59 PM LaGuardia Airport
13h36
10:35 AM Barcelona El Prat Airport2 transfers
republic_airlinesKL7461+klmKL618+transavia_franceKL26778:59 PM LaGuardia Airport
15h31
12:30 PM Barcelona El Prat Airport2 transfers
air_franceAF63 · AF14489:00 PM Newark Liberty International Airport
23h40
8:40 PM Barcelona El Prat Airport1 transfer
air_franceKL2035+klmKL1402+transavia_franceKL26779:00 PM Newark Liberty International Airport
15h30
12:30 PM Barcelona El Prat Airport2 transfers
air_franceKL2035 · KL2002+transavia_franceKL26779:00 PM Newark Liberty International Airport
15h30
12:30 PM Barcelona El Prat Airport2 transfers
air_franceAF63 · AF16489:00 PM Newark Liberty International Airport
15h50
12:50 PM Barcelona El Prat Airport1 transfer
air_franceAF63 · AF15489:00 PM Newark Liberty International Airport
18h10
3:10 PM Barcelona El Prat Airport1 transfer
air_franceAF63 · AF12489:00 PM Newark Liberty International Airport
21h20
6:20 PM Barcelona El Prat Airport1 transfer
air_franceAF63 · AF11489:00 PM Newark Liberty International Airport
10h00
7:00 AM Barcelona El Prat Airport1 transfer
air_franceAF63 · AF10489:00 PM Newark Liberty International Airport
16h40
1:40 PM Barcelona El Prat Airport1 transfer
air_franceAF63 · AF13489:00 PM Newark Liberty International Airport
12h15
9:15 AM Barcelona El Prat Airport1 transfer
air_franceKL2035 · KL2006+klmKL15139:00 PM Newark Liberty International Airport
13h35
10:35 AM Barcelona El Prat Airport2 transfers
air_franceKL2035 · KL2002+klmKL15139:00 PM Newark Liberty International Airport
13h35
10:35 AM Barcelona El Prat Airport2 transfers
american_airlinesAA669:10 PM John F. Kennedy International Airport
7h35
4:45 AM Barcelona El Prat Airport0 transfersDirect
klmKL642 · KL15179:30 PM John F. Kennedy International Airport
16h55
2:25 PM Barcelona El Prat Airport1 transfer
klmKL642 · KL15139:30 PM John F. Kennedy International Airport
13h05
10:35 AM Barcelona El Prat Airport1 transfer
lufthansaLH411 · LH18129:30 PM John F. Kennedy International Airport
13h15
10:45 AM Barcelona El Prat Airport1 transfer
klmKL642 · KL15199:30 PM John F. Kennedy International Airport
19h20
4:50 PM Barcelona El Prat Airport1 transfer
air_franceAF3 · AF13489:30 PM John F. Kennedy International Airport
11h45
9:15 AM Barcelona El Prat Airport1 transfer
klmKL642+transavia_franceKL26779:30 PM John F. Kennedy International Airport
15h00
12:30 PM Barcelona El Prat Airport1 transfer
klmKL642 · KL15119:30 PM John F. Kennedy International Airport
10h50
8:20 AM Barcelona El Prat Airport1 transfer
italia_trasportoaz603 · az749:40 PM John F. Kennedy International Airport
11h10
8:50 AM Barcelona El Prat Airport1 transfer
italia_trasportoaz603 · az789:40 PM John F. Kennedy International Airport
23h35
9:15 PM Barcelona El Prat Airport1 transfer
italia_trasportoaz603 · az769:40 PM John F. Kennedy International Airport
16h15
1:55 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6943 · AA67289:55 PM Newark Liberty International Airport
12h00
9:55 AM Barcelona El Prat Airport1 transfer
lufthansaLH403 · LH112810:00 PM Newark Liberty International Airport
13h05
11:05 AM Barcelona El Prat Airport1 transfer
lufthansaLH403 · LH112610:00 PM Newark Liberty International Airport
11h55
9:55 AM Barcelona El Prat Airport1 transfer
american_airlinesAA100+british_airwaysAA672810:10 PM John F. Kennedy International Airport
11h45
9:55 AM Barcelona El Prat Airport1 transfer
brussels_airlinesSN502+air_balticSN369710:10 PM John F. Kennedy International Airport
11h25
9:35 AM Barcelona El Prat Airport1 transfer
air_franceAF5 · AF134810:30 PM John F. Kennedy International Airport
10h45
9:15 AM Barcelona El Prat Airport1 transfer
british_airwaysAA6925 · AA672810:30 PM John F. Kennedy International Airport
11h25
9:55 AM Barcelona El Prat Airport1 transfer
air_franceAF5 · AF164810:30 PM John F. Kennedy International Airport
14h20
12:50 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6925 · AA675910:30 PM John F. Kennedy International Airport
12h45
11:15 AM Barcelona El Prat Airport1 transfer
british_airwaysAA6923 · AA675910:45 PM John F. Kennedy International Airport
12h30
11:15 AM Barcelona El Prat Airport1 transfer
british_airwaysAA6923 · AA672810:45 PM John F. Kennedy International Airport
11h10
9:55 AM Barcelona El Prat Airport1 transfer
flyplayOG122 · OG61411:15 PM Stewart International Airport
20h30
7:45 PM Barcelona El Prat Airport1 transfer
american_airlinesAA106+british_airwaysAA675911:29 PM John F. Kennedy International Airport
11h46
11:15 AM Barcelona El Prat Airport1 transfer
british_airwaysAA6937 · AA675911:30 PM John F. Kennedy International Airport
11h45
11:15 AM Barcelona El Prat Airport1 transfer
turkish_airlinesTK2 · TK185111:50 PM John F. Kennedy International Airport
21h20
9:10 PM Barcelona El Prat Airport1 transfer
turkish_airlinesTK2 · TK146711:50 PM John F. Kennedy International Airport
35h50
11:40 AM Barcelona El Prat Airport1 transfer
turkish_airlinesTK2 · TK185511:50 PM John F. Kennedy International Airport
15h15
3:05 PM Barcelona El Prat Airport1 transfer
turkish_airlinesTK2 · TK185311:50 PM John F. Kennedy International Airport
32h45
8:35 AM Barcelona El Prat Airport1 transfer
Wednesday, July 16
british_airwaysAA6929 · AA681312:05 AM John F. Kennedy International Airport
12h00
12:05 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6929 · AA675912:05 AM John F. Kennedy International Airport
11h10
11:15 AM Barcelona El Prat Airport1 transfer
icelandairfi622 · fi59612:25 AM Newark Liberty International Airport
12h20
12:45 PM Barcelona El Prat Airport1 transfer
icelandairfi614 · fi59612:25 AM John F. Kennedy International Airport
12h20
12:45 PM Barcelona El Prat Airport1 transfer
lufthansaLH413 · LH181412:30 AM Newark Liberty International Airport
12h25
12:55 PM Barcelona El Prat Airport1 transfer
swissLX15 · LX195412:30 AM John F. Kennedy International Airport
11h35
12:05 PM Barcelona El Prat Airport1 transfer
iberiaAA8567 · AA871312:40 AM John F. Kennedy International Airport
11h20
12:00 PM Barcelona El Prat Airport1 transfer
iberiaAA8567 · AA863012:40 AM John F. Kennedy International Airport
13h30
2:10 PM Barcelona El Prat Airport1 transfer
iberiaAA8567 · AA861312:40 AM John F. Kennedy International Airport
10h05
10:45 AM Barcelona El Prat Airport1 transfer
azores_airliness4276 · s4120+tap_portugals4869212:55 AM John F. Kennedy International Airport
14h00
2:55 PM Barcelona El Prat Airport2 transfers
azores_airliness4276 · s4122+tap_portugals4869212:55 AM John F. Kennedy International Airport
14h00
2:55 PM Barcelona El Prat Airport2 transfers
azores_airliness4276 · s4122+tap_portugals4870612:55 AM John F. Kennedy International Airport
16h25
5:20 PM Barcelona El Prat Airport2 transfers
british_airwaysAA6933 · AA681312:55 AM John F. Kennedy International Airport
11h10
12:05 PM Barcelona El Prat Airport1 transfer
azores_airliness4276 · s4120+tap_portugals4870612:55 AM John F. Kennedy International Airport
16h25
5:20 PM Barcelona El Prat Airport2 transfers
italia_trasportoaz611 · az761:10 AM John F. Kennedy International Airport
12h45
1:55 PM Barcelona El Prat Airport1 transfer
klmKL644+transavia_franceKL26771:10 AM John F. Kennedy International Airport
11h20
12:30 PM Barcelona El Prat Airport1 transfer
italia_trasportoaz611 · az781:10 AM John F. Kennedy International Airport
20h05
9:15 PM Barcelona El Prat Airport1 transfer
klmKL644 · KL15171:10 AM John F. Kennedy International Airport
13h15
2:25 PM Barcelona El Prat Airport1 transfer
klmKL644 · KL15191:10 AM John F. Kennedy International Airport
15h40
4:50 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6945 · AA68131:25 AM Newark Liberty International Airport
10h40
12:05 PM Barcelona El Prat Airport1 transfer
air_franceAF7 · AF10481:30 AM John F. Kennedy International Airport
12h10
1:40 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6914 · AA68131:30 AM John F. Kennedy International Airport
10h35
12:05 PM Barcelona El Prat Airport1 transfer
air_franceAF7 · AF15481:30 AM John F. Kennedy International Airport
13h40
3:10 PM Barcelona El Prat Airport1 transfer
air_franceAF7 · AF16481:30 AM John F. Kennedy International Airport
11h20
12:50 PM Barcelona El Prat Airport1 transfer
lufthansaLH405 · LH11301:50 AM John F. Kennedy International Airport
11h40
1:30 PM Barcelona El Prat Airport1 transfer
swissLX19 · LX19541:50 AM Newark Liberty International Airport
10h15
12:05 PM Barcelona El Prat Airport1 transfer
lufthansaLH405 · LH11321:50 AM John F. Kennedy International Airport
12h25
2:15 PM Barcelona El Prat Airport1 transfer
air_europaux92 · ux77032:05 AM John F. Kennedy International Airport
12h30
2:35 PM Barcelona El Prat Airport1 transfer
british_airwaysAA6941 · AA68163:10 AM John F. Kennedy International Airport
10h30
1:40 PM Barcelona El Prat Airport1 transfer
air_franceAF9 · AF15483:30 AM John F. Kennedy International Airport
11h40
3:10 PM Barcelona El Prat Airport1 transfer
air_franceAF9 · AF12483:30 AM John F. Kennedy International Airport
14h50
6:20 PM Barcelona El Prat Airport1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets New York, NY to Barcelona by flight

Wed
Jul 16
Thu
Jul 17
Fri
Jul 18
Sat
Jul 19
Sun
Jul 20
Mon
Jul 21
Tue
Jul 22

Airlines: Iberia, American Airlines and Aer Lingus flights from New York, NY to Barcelona

Travel between New York, NY and Barcelona from $322 (€260) with Omio’s flight partners Iberia, American Airlines and Aer Lingus! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next journey including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Iberia from New York, NY to Barcelona flight information:

  • Average Duration: 12 h 45 min
  • Cheapest Price: $401

FAQs: New York, NY to Barcelona Flight

FAQs: Take a flight from New York, NY to Barcelona hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York, NY to Barcelona.
FAQs

popular airports

Popular airports from New York, NY to Barcelona

New York
Barcelona
The major airport for departures in New York is John F. Kennedy International Airport. Find all the information you need to know about services, amenities and connections at John F. Kennedy International Airport for your trip from New York to Barcelona.
Amenities at airport
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
3 km
carConnection
Car connection
Van Wyck Expressway (I-678)
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Shopping
Shopping
  • Shops in all terminals, including Duty-Free and Hudson News.
Parking
Parking
  • Parking available at all terminals, approximately 3.8€ ($4) per 30 minutes.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Shower
Shower
  • Yes
Lounge
Lounge
  • Lounges available in most terminals, including Delta Sky Club and American Airlines Admirals Club.
Lost and Found Office
Lost and Found Office
  • Located in Terminal 4, open daily.
Public transit options for John F. Kennedy International Airport
  • Bus: Q3, Q6, Q7, Q10, B15
  • Metro: A, E
  • Train: Long Island Rail Road (LIRR)
The major airport for arrivals in Barcelona is Barcelona El Prat Airport. Find all the information you need to know about services, amenities and connections at Barcelona El Prat Airport for your journey to Barcelona from New York.
Amenities at airport
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
3 km
carConnection
Car connection
C-31, Exit 192
Wifi
Wifi
  • Free Wi-Fi available throughout the airport for an unlimited time.
Shopping
Shopping
  • Shops are available in both terminals, including duty-free and brands like Zara and Desigual.
Parking
Parking
  • Parking available with several options including long-term and short-term parking, approximately 3€ per hour.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport, including accessible facilities.
Shower
Shower
  • Yes
Lounge
Lounge
  • Lounges available, including the Sala VIP Pau Casals in Terminal 1.
Lost and Found Office
Lost and Found Office
  • Located in both terminals, with offices located near the baggage claim areas.
Public transit options for Barcelona El Prat Airport
  • Buses: Aerobús A1, Aerobús A2, 46, N17
  • Metro: L9 Sud
  • Train: R2 Nord

Most popular flights to and from Barcelona and New York

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links