To avoid a long wait (which can reach up to two hours in high season), the best option is to leave for the grotto before 9 am so you are among the first to arrive in the morning. You can even arrive with the skippers on the first Motoscafisti boat from Marina Grande to the Blue Grotto in the morning.