Wide variety of both. I would suggest visiting a hiking website such as All Trails, where you can see each of the trails, their difficulty and length
All Trails is a very good site, I have done several of the trails on it so fat
Thanks! Your answer is awaiting moderation.