Trains to Sorrento Trains to Sorrento

Rome to Sorrento by train

There is no direct train from Rome to Sorrento. You always change in Naples: high-speed Trenitalia or Italo to Napoli Centrale, then the Circumvesuviana to Sorrento. Total journey around 3 to 3.5 hours, around €25 to €45 for both tickets.

Train service

Train tickets

Omio

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Trainline

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Raileurope

Raileurope

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

There is no direct train from Rome to Sorrento. The journey always requires a change in Naples, but the connection is straightforward once you know it. Take a high-speed train from Rome Termini to Napoli Centrale, then make your way to the Circumvesuviana railway at Napoli Garibaldi or Napoli Porta Nolana for the final hour to Sorrento.

Most travellers should plan for about 3 to 3.5 hours in total, including the change in Naples. On the fastest connections, combining a quick Frecciarossa departure with a waiting Circumvesuviana, it can come in under 3 hours. Budget roughly €25 to €45 for both tickets, depending on how early you book the Rome to Naples leg and which service you choose.

The two-leg journey

The route uses two separate railways, operated by two completely different companies.

Leg 1 (Rome to Naples): High-speed trains run between Rome Termini and Napoli Centrale in around 1 hour to 1 hour 15 minutes. Trenitalia operates Frecciarossa and Frecciargento services; Italo runs competing trains on the same corridor. Combined, the two operators run roughly every 30 minutes during peak hours.

Leg 2 (Naples to Sorrento): The Circumvesuviana is a regional railway run by EAV (Ente Autonomo Volturno), entirely separate from Trenitalia. It goes from Napoli Garibaldi and Napoli Porta Nolana to Sorrento, taking around 1 hour to 1 hour 10 minutes, with stops at Ercolano (for Herculaneum), Pompeii Villa dei Misteri, and other towns along the coast. Trains run roughly every 30 minutes.

Transfer in Naples: The Circumvesuviana platforms are at Napoli Garibaldi station, which sits right next to Napoli Centrale. Follow signs for Circumvesuviana; the walk takes about five minutes. The Campania Express departs from Napoli Porta Nolana, a short walk or metro ride further. Give yourself at least 20 to 30 minutes between your high-speed arrival and the Circumvesuviana departure.

Train companies on this route

Trenitalia

Trenitalia runs Frecciarossa and Frecciargento trains from Rome Termini to Napoli Centrale. Standard class has a reserved seat, power outlets, and air conditioning. Business class gives you more legroom and a quieter carriage. Book through trenitalia.com or the Trenitalia app; resellers like Trainline also carry the tickets.

Italo NTV

Italo runs competing trains on the Rome to Naples corridor. Fare classes are Smart (entry level), Comfort, and Prima (first class). Advance fares typically start around €29 to €36, though prices move with departure and demand.

Italo also sells a combined train-and-bus ticket that takes you from Rome directly to Sorrento. The Naples to Sorrento leg goes by coach, which means you skip the Circumvesuviana transfer altogether. Useful if you prefer a single booking or have a lot of luggage. Journey times are similar to the train-plus-Circumvesuviana option.

EAV / Circumvesuviana

The Circumvesuviana is EAV’s suburban railway. It is standard class only, gets busy in summer, and has no reserved seating. You board and find a space. The trains are older than the Frecciarossa, with limited luggage storage. Keep your bags close, particularly at busier stations.

Where to buy Circumvesuviana tickets: at the windows or machines at Napoli Garibaldi or Porta Nolana, or through the GoEav app. The ticket runs on the Unico Campania regional tariff. Validate it before you board. Inspectors do check, and the fine for an unstamped ticket is considerably more than the fare.

Campania Express

EAV also runs the Campania Express, a reserved-seat tourist service from Napoli Porta Nolana to Sorrento, stopping at Ercolano, Pompeii Villa dei Misteri, Castellammare di Stabia, and Meta. From 28 March 2026, it runs 8 departures per day and is air-conditioned. You book a seat in advance, which guarantees your place. On a busy summer Circumvesuviana, that guarantee matters.

The Campania Express is worth choosing if you want a more comfortable Naples to Sorrento leg and can plan ahead. A hop-on-hop-off option lets you stop at Pompeii and rejoin a later service the same day. Book at eavsrl.it or at the InfoPoint at Porta Nolana. Children under 6 travel free, though without a reserved seat.

Tickets and fares

Rome to Naples

Trenitalia advance fares for Frecciarossa start from around €19 on popular departures. The exact price depends on how early you book, the date, and the class. Buying a few weeks ahead is worth it: last-minute fares can cost considerably more.

Trenitalia has three main fare types on high-speed services:

  • Super Economy: the lowest price, but no changes and no refund. If your plans change, you lose the full fare.
  • Economy: slightly more expensive; limited change options.
  • Base: fully flexible; you can change or get a refund for a fee. Typically costs €30 to €50 for Rome to Naples.

Italo advance fares start around €29 to €36. Its flexible options are Comfort and Prima. Italo offers a Bimbi Gratis promotion (terms vary; check when booking) and occasional deals for two people travelling together.

If your plans might shift, the Base fare on Trenitalia or the equivalent Italo class is worth the extra cost. Fixed plans? Super Economy works, but there is no fallback if something changes.

Naples to Sorrento (Circumvesuviana)

The Circumvesuviana runs on a flat regional tariff. Buy at the station or through the GoEav app. Check the current fare on the EAV tariff page (eavsrl.it/tariffario) before you travel, since regional fares in the Campania system are set by the regional authority.

Overall cost orientation

For a standard advance booking on Trenitalia or Italo plus a Circumvesuviana ticket, budget around €25 to €45 in total. The Italo train-and-bus combo to Sorrento is a single fare; check italotreno.it for the current price.

Journey times and frequency

LegOperatorTypical timeFrequency (peak)
Rome Termini to Napoli CentraleTrenitalia / Italo1h to 1h 15mEvery ~30 min combined
Napoli Garibaldi/Porta Nolana to SorrentoEAV Circumvesuviana1h to 1h 10mEvery ~30 min
Napoli Porta Nolana to SorrentoEAV Campania Express~1h8 departures/day (2026)

Total journey time from Rome Termini to Sorrento is typically 3 to 3.5 hours, depending on connection times. High-speed trains between Rome and Naples run from early morning to late evening. Check the current timetable when planning, as departure times vary by day and season.

Interrail and Eurail passes

Your Interrail or Eurail pass covers Trenitalia Frecciarossa and Frecciargento services between Rome and Naples. A mandatory seat reservation is still required on top of the pass. Reservation fees for pass holders on Trenitalia high-speed services typically run €10 to €13 per person per journey.

The Circumvesuviana is not included. You will need a separate ticket for the Naples to Sorrento leg regardless of your pass type. This applies to both Interrail and Eurail, including the Global Pass and the Italy One Country Pass.

If you are using a pass for the Rome to Naples leg, factor in the reservation cost before comparing it against a point-to-point advance ticket. For a single return trip, buying individual Trenitalia advance tickets often works out cheaper than the pass plus reservation.

Getting to Sorrento via other routes

Italo train and bus combo

Italo sells a combined ticket: a high-speed train from Rome to Naples, then a coach transfer to Sorrento. One ticket, one booking, no navigating the Naples transfer yourself. Worth considering if you prefer simplicity or are travelling with bulky luggage. Check italotreno.it for availability and current fares.

Ferry from Naples

In summer, hydrofoil and ferry services run from Molo Beverello in central Naples to Sorrento, taking around 40 to 45 minutes. Fares run around €20 to €25 per person. Services are frequent in season but reduced or suspended in winter. Check current schedules with Alilauro or Caremar before making plans.

Baggage rules

High-speed trains on the Rome to Naples leg have no baggage fees and no weight limits. Dedicated luggage areas are in each carriage, but space fills quickly on busy services. Overhead racks take most bags. If you have large suitcases, stow them as soon as you board.

The Circumvesuviana is a different experience. No dedicated luggage area, limited overhead storage, and the carriages can be packed in summer. If you have large bags, the Campania Express is the better option: reserved seats give you a guaranteed space for your luggage too.

At Naples, you will carry your bags between the high-speed platforms at Napoli Centrale and the Circumvesuviana at Napoli Garibaldi or Porta Nolana. The walk takes a few minutes but feels longer with heavy luggage. Give yourself time.

Ticket change policies

Flexibility depends on the fare type. Trenitalia’s Super Economy cannot be changed or refunded: cancel, and the fare is gone. Economy allows limited changes but no refund. Base fares can be changed for a fee. Name changes are generally free up to departure.

Italo works on similar tiers. Check the exact conditions when you book, since change fees and refund rights vary by fare type.

Frequently asked questions

Is there a direct train from Rome to Sorrento?

No. There is no direct train from Rome to Sorrento. You always need to change trains in Naples. Take a high-speed Trenitalia or Italo train from Rome Termini to Napoli Centrale, then transfer to the Circumvesuviana railway at Napoli Garibaldi or Napoli Porta Nolana for the Naples to Sorrento leg.

How long does the train journey from Rome to Sorrento take?

Plan for about 3 to 3.5 hours in total, including the change in Naples. The high-speed leg from Rome Termini to Napoli Centrale takes around 1 hour to 1 hour 15 minutes. The Circumvesuviana from Naples to Sorrento takes around 1 hour to 1 hour 10 minutes. The fastest combinations can come in under 3 hours.

How much does it cost to travel from Rome to Sorrento by train?

Budget around €25 to €45 in total for a standard advance booking. This covers a Trenitalia or Italo advance ticket for the Rome to Naples leg (from around €19 on Trenitalia when booked early) plus a separate Circumvesuviana ticket for the Naples to Sorrento leg, which runs on a flat regional tariff. Last-minute fares on the Rome to Naples leg are higher, so booking ahead saves money.

Can I use an Interrail or Eurail pass from Rome to Sorrento?

Your Interrail or Eurail pass covers Trenitalia Frecciarossa and Frecciargento trains from Rome to Naples, but a mandatory seat reservation is required on top of the pass. Reservation fees for pass holders are typically €10 to €13 per person. The Circumvesuviana from Naples to Sorrento is not included in any Interrail or Eurail pass. You need to buy a separate Circumvesuviana ticket at the station or through the GoEav app.

How do I get from Naples to Sorrento by train?

Take the Circumvesuviana, a regional railway run by EAV. It departs from Napoli Garibaldi station (immediately adjacent to Napoli Centrale) and Napoli Porta Nolana. The journey to Sorrento takes around 1 hour to 1 hour 10 minutes, with stops at Ercolano (Herculaneum), Pompeii, and other towns. Buy your ticket at the station or through the GoEav app and validate it before boarding. If you want reserved seating, the Campania Express (also run by EAV) departs from Napoli Porta Nolana and operates 8 times per day from March 2026.

Is there a high-speed train all the way to Sorrento?

No. High-speed Frecciarossa and Italo trains run from Rome to Naples, but there is no high-speed service to Sorrento. The Naples to Sorrento leg uses the Circumvesuviana, a regional railway operated by EAV. It is a separate, unreserved, standard-class service with no high-speed connection.