You asked:

distance between amsterdam, new york and canada

  • South Amsterdam, New York
    South Amsterdam, New York
    Canada
    Canada
    South Amsterdam, New York is 185 miles (298 kilometers) from Canada, as the crow flies.