How Long Did It Take to Build a Castle?

It depended on the community and the particular castle type. One community that took about two thousand years to build one. On average 1 year.