To bring with me while traveling

Last summer, the family went to the parent’s province for summer vacation. It was a long travel for us because we have to ride in the bus for more than seven hours and boarding in the ship for another seven hours. I like to travel especially riding in the ship, but riding in the bus for hours is not so good. I am having some problem in my neck because I am not so comfortable sitting on the bus for hours. Since I have plans to travel this year again, I want to find neck pillow specials to bring with me while traveling. It would be best to bring neck pillow to support my neck while riding in the bus for hours.

Anyways, do you like to travel? Do you bring with you a neck pillow too?