The ferry operates out of a terminal at Dixon Cove. It goes direct to La Ceiba twice a day. From La Ceiba, it goes to either Utila or Roatan.
A direct ferry from Roatan to Utila runs Fri, Sat, Sun (currently) from Dixon Cove, but I was told this schedule is sometimes more frequent in the high season.