The nearest airport is Aeroporto internazionale di Napoli Capodichino. Naples Airport offers connections to all Italian cities and major European destinations with traditional or low-cost airline companies. There are two possibilities to get to the main train station in Naples: ANM bus 3S (30mins, every 15mins) to Piazza Garibaldi, or the Alibus airport bus (20mins, at least hourly) to Piazza Municipio.
The nearest train station to Maiori is at Salerno, which is connected by many trains to all of Italy. From Salerno you may take a taxi, a SITA bus, or a ferry to Maiori. Naples is next nearest station. From Naples you can take the Circumvesuviana train to Sorrento then take a SITA bus to Maiori via Positano. For train times please consult the Trenitalia site.
A company called SITA runs blue buses along the coast, from Salerno to Maiori, from Maiori to Sorrento. There are buses on the Sorrento-Salerno line about two per hour. Other small …