Sorrento is larger than Positano and easier to get to, since it sits at the end of the Circumvesuviana and Campania Express train lines. There are also frequent ferries connecting Sorrento and Naples. If you have limited time in the area, Sorrento is a better choice since it takes less time to get here and it is very easy to day trip to Capri and the Amalfi Coast. However, Positano is a beautiful town on the Amalfi Coast, but you will spend more money and time to get here. Staying in Positano is best for those with at least 3 days in the area, those with more money to spend, and for those celebrating something special. Positano is a wonderful place to spend your honeymoon, a big life event, or to just simply relax and unwind. We have stayed in both Sorrento and Positano. Sorrento is cheaper, easier to get to, and has a more convenient location, particularly on a quick visit to this part of Italy. But Positano has a better vibe, better beaches, and it is one of the most beautiful towns on the Amalfi Coast, but it takes more time to get here and can be more expensive.