You asked:

what is the distance between fairhaven, massachusetts and barnstable county, ma

  • Barnstable County, Massachusetts
    Barnstable County, Massachusetts
    Fairhaven, Massachusetts is 31.3 miles (50.4 kilometers) from Barnstable County, Massachusetts, as the crow flies.