How long is fligh New Jersey to Edinburgh Scotland?

How long is the flight from new jersey new york to Edinburg Scotland