Is it necessary to book tickets for the ferry in advance or can you pick them up when you get there? We are staying in Sorrento and want to visit Capri, Positano and Ravello. I am trying to decide if we should hire a driver to take us to Positano and Ravello so that we can experience the drive which I understand is beautiful or should we take the ferry to Positano and then maybe a bus to Ravello?
Thank you for your help.