This convenient passenger ferry is now the only ferry link between Istria and Dalmatia. It's a few hours longer than going by car (4 hours) and certainly more scenic. There are buses between Pula and Zadar as well that take about 8 hours. (see the bus schedule). This is also the only boat link to lovely Mali Losinj.
Book the Pula-Zadar ferry on Bookaway