Find cheap Barcelona, Spain to New York, United States flights with our free search service. Compare all available fares for direct or connection flights to New York.
Best price to flight from Barcelona to New York (One Way)
What is the distance between Barcelona and New York?
The average distance from Barcelona to New York is 6370 kilometers (equals to 3958 miles or 3439 nautical miles).
Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on John F. Kennedy International Airport, United States.