There is no hard and fast rule for this. Bookings can be made any time, even up to the day of the travel. However, you should be aware that customs paperwork requirements may make the process slightly longer.
All operators differ about when you can actually make a commercial ferry booking. These can range from 2 months to 7 days in advance. It all depends what route you are looking for.
Contact our sales team to discuss your specific requirements