My trip to Capri is around the corner. I was going to just buy my ferry ticket the day of since according to the schedule I saw online, there are multiple companies going back and forth between Naples and Capri almost every hour. Is there an option to buy tickets in advance (online)? Do I save money by doing so? Or will I be ok waiting till I get there and just buying it directly from the marina?