Flights from New York to Barcelona – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EWR to BCN – All flight route options from Newark Liberty International, New Jersey, USA to El Prat Airport, Spain. These flights are operated by 19 airlines. Fly non-stop with United Airlines or choose from 19 different transit flights. The shortest flight time is 7 hours and 43 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
New York to Barcelona flights
There are over 20 airlines and as many as 884 flights every week to this destination. You can fly non-stop to Barcelona (BCN) from New York (EWR) with United Airlines but if a stopover option suits you better you can choose to fly via Montreal, Palma de Mallorca or any other of the 19 alternatives with connectiing airports.
New York to Barcelona with United Airlines
You can fly non-stop every weekday with flights departing at 19 or 20 in the evening. You can also take a connecting flight via Dulles or Washington. United Airlines is a Star Alliance member.
With Delta Air Lines
If you fly from New York with Delta Air Lines you will do a stopover in Boston, BOS before reaching Barcelona. This flight trip will take 9 hours and 55 minutes and you can fly every Tuesday or Thursday with departures at 13:10, 14:45 or 15:20. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Newark to El Prat Airport
The shortest flight time between EWR and BCN is 7 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 40m | - | 3859 miles (6209 km) |
YUL Montreal | 10h 20m | 3h 22m | 4025 miles (6476 km) |
PMI Palma de Mallorca | 10h 25m | 1h 50m | 4072 miles (6552 km) |
YYZ Toronto | 10h 50m | 3h 51m | 4359 miles (7014 km) |
DUB Dublin | 11h 5m | 2h 0m | 4130 miles (6645 km) |
IAD Dulles | 11h 25m | 2h 30m | 4283 miles (6891 km) |
LIS Lisbon | 11h 45m | 3h 0m | 4015 miles (6460 km) |
ORY Paris | 12h 10m | - | - |
LHR London | 12h 10m | 3h 5m | 4192 miles (6745 km) |
CDG Paris | 12h 13m | 1h 5m | 4195 miles (6750 km) |
KEF Reykjavik | 12h 20m | 1h 50m | 4471 miles (7194 km) |
MUC Munich | 12h 25m | 2h 30m | 4747 miles (7638 km) |
FCO Rome | 12h 38m | 1h 25m | 4834 miles (7778 km) |
MAD Madrid | 12h 40m | 3h 45m | 3918 miles (6304 km) |
AMS Amsterdam | 12h 40m | 3h 10m | 4441 miles (7146 km) |
FRA Frankfurt | 12h 58m | 2h 25m | 4563 miles (7342 km) |
DCA Washington | 13h 4m | - | - |
BOS Boston | 13h 9m | 4h 17m | 3861 miles (6212 km) |
BRU Brussels | 13h 45m | 4h 35m | 4368 miles (7028 km) |
ZRH Zurich | 13h 50m | 45m | 4491 miles (7226 km) |



Quick copy and share this page
From New York to Spain
Below is a list of other destinations to Spain from Newark Liberty International with either direct flights or 1 stop connections.
From USA to Barcelona
Below is a list of other cities in USA with flights to Barcelona with either non-stop or connecting flights.
-
ORD Chicago Direct
-
DFW Dallas Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
MIA Miami Direct
-
LAX Los Angeles Direct
-
CLT Charlotte
-
IAH Houston
-
MSP Minneapolis