We are traveling from Rome to Sorrento in a couple weeks, and unfortunately, the Campania Express (which I know is best for tourists/baggage) does not fit our Naples arrival until 3 hours later. We can take it on our way back, but may need to take the Circumvesuviana train instead from Naples to Sorrento (we do not need to visit Naples again).
I want to know if is a big deal if we only have carry-on size luggage to take on the Circumvesuviana train between Naples and Sorrento.
Also, how does it work if we decide to get off the train to visit Herculaneum for a couple hours (hopefully our carry-on luggage isn't too big for them to check in), then get back on a train that is on its way to Sorrento? Do we buy separate tickets from Naples to that station, and another from there to Sorrento? I am not sure if we can get off and on within a certain timeframe with tickets to Sorrento.
Otherwise perhaps a ferry to Sorrento without seeing the ruins? I am not sure how long it takes to walk to the ferry port from the Naples train station.