If you’re taking a boat tour of Capri at sea and also want to dock on the island to explore a bit on land, you should book an eight-hour full-day tour. For a boat excursion along the Amalfi Coast with no stops on land, a four-hour tour is long enough.