This trip will be towards the end of June. It looks like we can catch a bus in Sorrento starting at 8:30am head to Positano
9:15 am Positano - have breakfast and walk around
12pm - catch bus to Amalfi
1300 - arrive in Amalfi - walk around and late lunch/drinks
1600 - head to harbor
16:45pm - Ferry to Sorrento
2.5 hours in Positano and 3 hours in Amalfi - is this enough time or should we add more time to those places and take the bus back later?
Can we / Should we buy bus tickets and Ferry tickets ahead of time?