Gozo has some harbours. The biggest of them is Mgarr. And as there isn't big airport on Gozo, the ferry is only affordable way to get there.