For some ferry services, especially those that are popular with tourists or that offer vehicle transport, it can be a good idea to book in advance.