How long does it take for a credit made by bank transfer to hit my VeraCash account?

The interbank transfer time is two to three working days.

You will also need to keep in mind the issuing bank's working days: some banks are closed on Saturday or Monday, which may delay receipt of the transfer to your VeraCash account.