Doesn't take long at all for my hair to dry at all as it is very fine and thin and short. Good old genes..........
Leaving a hair treatment in while you wear a shower cap will help to restore it's softness.
Only other way to shorten the drying time apart from using a hair dryer is to get your hair cut very short. Not always a desirable option.