Quick answer — Circumvesuviana Naples → Castellammare di Stabia
- Price: €3.50 single ticket (2026); €7 return
- Duration: 35 minutes from Napoli Garibaldi to Castellammare di Stabia
- Frequency: Every 30 minutes — first train from Naples 5:39 (arrives 6:30), last 22:14 (arrives 22:59)
- Board at: Napoli Garibaldi (under Stazione Centrale) — line “Napoli–Sorrento”
- Get off at: Castellammare di Stabia — stop 27 of 34 (the next stop south of Pompei Scavi)
- Don’t expect: guaranteed air conditioning, generous luggage space, or a quiet ride in August
Prefer door-to-door with luggage? Book a private transfer →
What the Circumvesuviana Is (and Isn’t)
The Circumvesuviana is Naples’ narrow-gauge commuter rail, run by EAV, that loops around Vesuvius. For anyone staying in Castellammare di Stabia, the Napoli–Sorrento branch is the default public-transport link to the city: it connects the airport-served capital with Ercolano, Pompei and Castellammare in a single seat, then continues on to Sorrento. It’s cheap, frequent and direct. It is not the Trenitalia network — don’t look for tickets in the Trenitalia app or machines. EAV is a separate operator with its own ticketing and its own stations.
Expect a working commuter train, not a tourist service. Carriages are often crowded at peak hours (07:30–09:00 and 17:30–19:00 on weekdays, and most of the day in July and August), not always air-conditioned, and seating is basic. But at €3.50 for a 35-minute ride that drops you in the heart of Castellammare, 50 metres from Piazza Municipio, it’s unbeatable value.
Buying Your Ticket
Three options, all at the same €3.50 price:
- Ticket office / machines at Napoli Garibaldi: the most reliable. Machines take cards and cash, are available in Italian, English, German and French, and print a magnetic-stripe ticket. Single to Castellammare di Stabia: €3.50.
- EAV app (iOS/Android): fine for the return leg, but signup requires an Italian tax code — not ideal for first-time visitors.
- Tabaccaio (newsagents/tobacconists): ask for “un biglietto per Castellammare con la Circum”. Same €3.50.
Validate before boarding. Insert your ticket into the yellow validation machines on the platform at Garibaldi. Unvalidated tickets trigger a €50 on-train fine — the fact you paid at the machine is irrelevant if it hasn’t been stamped. When in doubt, validate.
Tip: Castellammare is not the terminus
The line ends at Sorrento, so Castellammare is an intermediate stop. Listen for the announcement and watch the station boards — if you miss it, Vico Equense is a further 8 minutes and you’ll need to backtrack. The Castellammare di Stabia station sign is blue-and-white and clearly visible from inside the carriage.








