Airlines with flights from New York to Barcelona
There are 12 airlines with scheduled flights between EWR and BCN. United is the only airline with non-stop flights from Newark to El Prat Airport and the flight time is 7 hours and 50 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 7 hours and 50 minutes
-
New York is a United Airlines hub.
-
7 flights per week
-
Boeing 767-400 Passenger
-
Business and first class available
EWR
Direct
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
UA120
18:55
18:55
18:55
18:55
18:55
18:55
18:55
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 10h 00m - 12h 15m.
-
Sky Team Alliance
-
21 flights per week
EWR
Via CDG
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
AF63
AF1148
AF1148
17:00
17:00
17:00
17:00
17:00
17:00
17:00
AF65
AF1548
AF1548
----
23:55
23:55
23:55
23:55
23:55
23:55
The timetable & schedule information was updated at 2026-04-21
Via Montreal with Air Canada
-
Total flight time: 10h 05m - 10h 15m.
-
14 flights per week
EWR
Via YUL
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
AC8497
AC822
AC822
15:45
15:45
15:45
15:45
15:45
15:45
15:45
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 10h 05m - 13h 40m.
-
One World Alliance
-
7 flights per week
EWR
Via MAD
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
IB328
IB417
IB417
23:55
23:55
23:55
----
----
IB328
IB415
IB415
23:55
23:55
23:55
----
----
----
23:55
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 10h 20m - 14h 05m.
-
22 flights per week
EWR
Via ZRH
BCN
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
LX19
LX1954
LX1954
21:45
21:45
21:45
21:45
21:45
21:45
21:45
The timetable & schedule information was updated at 2026-04-21

There are 12 airlines with scheduled flights between EWR and BCN. United is the only airline with non-stop flights from Newark to El Prat Airport and the flight time is 7 hours and 50 minutes.
Via Dublin with Aer Lingus
Via London with British Airways
Via Lisbon with TAP
Via Boston with Delta
Via Copenhagen with SAS
Via Frankfurt with Lufthansa
Via Reykjavik with Icelandair