Airlines with flights from New York to Barcelona
There are 19 airlines with scheduled flights between JFK and BCN. American Airlines, Delta and Iberia has non-stop flights from JFK to El Prat Airport and the flight time is 7 hours and 43 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 7 hours and 43 minutes
-
One World Alliance
-
New York is a American Airlines hub.
-
10 flights per week
-
Boeing 777-200 / 200ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Delta Air Lines
-
Total flight time: 7 hours and 40 minutes
-
Sky Team Alliance
-
New York is a Delta Air Lines hub.
-
7 flights per week
-
Airbus A330-300
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Flight
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 9h 30m - 13h 50m.
-
One World Alliance
-
43 flights per week
-
Airbus A330-200
Flight
IB403
IB407
IB405
IB411
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Air Europa
-
Total flight time: 9h 55m - 12h 30m.
-
Sky Team Alliance
-
11 flights per week
Flight
UX7703
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 10h 00m - 14h 20m.
-
Sky Team Alliance
-
60 flights per week
Flight
AF1248
AF1148
AF1348
AF1348
AF1648
AF1648
AF1548
The timetable & schedule information was updated at 2026-04-21
Via Casablanca with Royal Air Maroc
-
Total flight time: 10h 00m - 13h 40m.
-
One World Alliance
-
7 flights per week
Flight
AT964
The timetable & schedule information was updated at 2026-04-21

There are 19 airlines with scheduled flights between JFK and BCN. American Airlines, Delta and Iberia has non-stop flights from JFK to El Prat Airport and the flight time is 7 hours and 43 minutes.
Via Ponta Delgada (Azores) with Azores Airlines
Via Boston with JetBlue
Via London with British Airways
Via Zurich with SWISS
Via Frankfurt with Condor
Via Reykjavik with Icelandair
Via Amsterdam with KLM
Via Dublin with Aer Lingus
Via Brussels with Brussels Airlines
Via Toronto with Air Canada
Via Munich with Lufthansa
Via Rome with ITA Airways
Via Lisbon with TAP