Side of a Train in Naples
Train from Naples to Rome

Trains from Naples to Rome are a great way to get from the coast to the capital when you are visiting Italy.

Trains between these cities run regularly from Naples Centrale train station to Rome Termini and Tiburtina train stations. All three are in the hearts of their respective cities and are connected to many forms of public transportation.

Trenitalia trains from Naples to Rome depart up to three times an hour at peak times during the day and evening. The company operates several types of rail services on this route, including high-speed Frecciarossa trains, fast Frecciabianca trains, standard InterCity trains, and slower Regional trains.

The journey time on this route varies depending on what kind of train you take. Frecciarossa trains make the trip in just 1 hour and 10 minutes. Frecciabianca trains take 1 hour and 45 minutes. InterCity trains take 2 hours and 4 minutes, and Regional trains take 2 hours and 37 minutes. Delays can occur on the way to Rome, so make sure to take that into account if you have onward connections when you arrive.

The cost of a single train ticket depends on what train you take and when you buy it. Frecciarossa tickets can cost as little as 29.00 euros in second class and 43.00 euros in first class if you book online well in advance. Frecciabianca trains cost from 9.00 euros in second class and 36.00 euros in first class ahead of time. InterCity fares start at 9.00 euros in second class and 23.00 euros in first class for advance online bookings. Regional train tickets cost 11.20 euros in second class regardless of when you purchase them. There is no first class on these trains.

You can buy tickets for trains from Naples to Rome online in advance or at the station. For all but Regional trains, you will save a lot of money if you book online at least 7 days ahead of time.