hitchhiker
noun
°A person who hitchhikes.