When traveling to Venice from Croatian ports (and vice versa), you need a passport or an identity card valid for foreign travel. The passport has to be valid fo at least 90 days from the return date. If you’re documents are expiring soon, it’s recommended to renew them on time. Driver's licence is not a valid travel document for these routes.