What is the distance from Hamilton Canada to New York?

About 500 miles, or 11 hours to drive.