As adjectives the difference between achievable and attainable. is that achievable is capable of being achieved, which either means possible or probable while attainable is able to be achieved, accomplished or obtained.