Ya, the only thing worse than being on land is being on a boat. Because in a boat, there is no where to run. On a boat, you inevitably need multiple people to both run it and keep floaters from climbing aboard or up the anchor chain if you are foolish enough to drop anchor. And the more people you have, the more supplies and prep time you need. And of course, with the additional time and addition people, your chances of one of them getting infected while preparing to leave increase drasticly if you do not detect the zombie plague months in advance. Then there is the factor of having huge crowds trying to get to the docks to the supposed safety at sea if you are still at port when the general public gets wind of the coming wave of death.
Just remember folks: The greatest enemy of a zombie is information. The more people know about zombies and their capabilities, the more effectively and safely they can be combatted. So, do everyone a favor, and inform everyone you know about zombies. After all, if they avoid infection, that is one less zombie you will have to kill.
Oh, and on the topic of knives and daggers: They can be useful, but will be extremely dangerous to the user compared to the alternative weapons. To kill a zombie with one, you need to puncture through either the eye or up through the throat to destroy the brain; this leaves you very open to being bitten or scratched due to the extremely close proxemity required.
Another tip: wear many layers of durable clothing. Don't overdo it lest you fall victim to heat exhaustion, but each layer decreases the chances of a zombie puncturing your clothes and nom nom nomming on your flesh.