By ferry: Venice can be reached by Ferry and this can be a pleasant way to arrive in the city. Venezia Line offer services to Venice from a number of ports in Croatia including Pirano, Porec, Pula, Rovinj, Rabac and Opatija, with full details available on their website at
www.venezialines.com