$374 Cheap American Airlines flights from New York to Barcelona (JFK to BCN)