Barcelona is (Greenwich Mean Time) GMT +1 hours, ie. 1 hours ahead of Greenwich, England. New York is (Greenwich Mean Time) GMT -5 hours, ie. 5 hours behind Greenwich, England. New York is 6 hours behind Barcelona. (Daylight savings not taken into account.)
Direct flights from London, England to: New York City, New York - would take about 7 hours Sydney, Australia - would take about 22 hours Los Angeles, California - would take about 12 hours Barcelona, Spain - would take about 2 hours.
The flight hours from New York, New York, to Osaka, Japan, is 14 hours 20 minutes. The time difference between New York and Osaka is 13 hours from spring to autumn while New York is on daylight savings time. Japan does not observe daylight savings time.