Your next pocket travel guide
Upvote:3
No, arriving on a ship is just like arriving by land. So no other docs required if you have visa, although you might want to have some of your financial, etc. docs on hand in case questioned by the officer.