That depends on the accent, tbh.
In my area, the ship on the sea is more like whar or wahr, and worship is more were-ship as in "it were a ship for war", and not a person that changes into a ship at the full moon; or wurship, depending on how you pronounce your "u"s
Then again, we also pronounce where in multiple ways, depending on exactly what town and county you're from. It can be said as war, whar, whir, or way-ur