You asked:

what is the distance between canastota, new york and oneida, new york

  • Oneida County, New York
    Oneida County, New York
    Canastota, New York is 19.7 miles (31.7 kilometers) from Oneida County, New York, as the crow flies.