Home › Routes › Naples to Rome
How to get from Naples to Rome
High-speed trains (Trenitalia Frecciarossa and Italo) link Napoli Centrale and Roma Termini in about 1 h 10, several times an hour. Slower regional trains take about 2 h to 2 h 45 for around €13, and long-distance buses are the cheapest at about €5–20.
Best option: Train. High-speed trains are frequent, take just over an hour centre to centre and are cheap if booked a few days ahead.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| train Trenitalia Frecciarossa or Italo high-speed trains from Napoli Centrale (also Napoli Afragola for some Italo/Frecciarossa services) to Roma Termini | about 1 h 10 | several per hour through the day | about €10–50 depending on how early you book | Seat reservation included; fares rise close to departure. |
| train Trenitalia regional trains (Regionale / Regionale Veloce) from Napoli Centrale to Roma Termini via Formia or via Cassino | about 2 h – 2 h 45 | roughly hourly | about €13 | Fixed price, no reservation; validate paper tickets before boarding. |
| bus Long-distance buses (e.g. FlixBus, Itabus) from Napoli Metropark Centrale to Roma Tiburtina or Anagnina | about 2 h 30 – 3 h | many a day | about €5–20 | Cheapest option; traffic around Rome can add time. |
| car A1 Autostrada del Sole | about 2 h 30 | fuel plus about €15–20 in tolls | Central Rome is a limited-traffic zone (ZTL) with camera fines; park outside the centre. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Book Frecciarossa or Italo a few days ahead for the lowest fares; compare both operators.
- Roma Termini is central and on metro lines A and B.
- Regional trains are a good fall-back if high-speed fares are high on the day.
- Do not drive into central Rome: ZTL cameras issue fines automatically.
Common questions
How long is the train from Naples to Rome?
High-speed trains run by Trenitalia (Frecciarossa) and Italo take about 1 hour 10 minutes from Napoli Centrale to Roma Termini. Regional trains take about 2 to 2 hours 45 minutes depending on whether they go via Formia or Cassino. Both arrive at central stations, so the high-speed train is the fastest door-to-door option by a wide margin.
Can I visit Rome as a day trip from Naples?
Yes. With trains of about 70 minutes and departures several times an hour, you can leave Naples in the morning and return in the evening. Focus on one area, such as the Colosseum and Forum or the Vatican, because Rome is large. Book return tickets in advance to keep high-speed fares low.
What is the cheapest way from Naples to Rome?
Long-distance buses such as FlixBus or Itabus often start at about €5–10, but take two and a half to three hours. Regional trains cost a fixed price of about €13. High-speed trains booked early can also be close to €10–20, which makes them good value for the time saved.
Do I need to book the train ahead?
For regional trains, no: the price is fixed and you can buy on the day. For Frecciarossa and Italo, booking ahead is strongly recommended because prices rise as the train fills, and on Friday evenings, Sundays and holidays some trains sell out. Tickets are available in the operators' apps and at the stations.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.