The travel time depends on the type of tour. You can book a tour for 3 or even 6,5 hours. Please arrive early at the harbor and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.