The average price of a kayak is between $400 and $600. Kayaks can be expensive, so it's important to do your research before you buy one.