Buses
The villages in the Sorrento/Amalfi area are connected by the reliable bus service provided by SITA. On the SITA web site you will find the current schedule (tip: at first it might look confusing; use the "find on this page" function of your browser to locate the name of the villages that you are interested in reaching, and download the schedules for the buses that reach those villages). Once you are in the area, you will also be able to pick-up a pamphlet at the SITA ticket offices.
Travelers to the Cilento area might be interested in checking out the CSTP web site (at the moment it is only in Italian, but it might be of some use, hopefully). CSTP offers service to the Santa Maria di Castellabate area, with buses departing from Salerno, Agropoli and stopping in many coastal and in land villages. The bus lines which you are likely to use are #34, 90, 92, 93 and 99.