Travel from Naples to Rome

Train, bus or fly from Naples to Rome?

Trenitalia Frecce operates a train from Naples to Rome hourly. Tickets cost $30 - $45 and the journey takes 1 h 10 min. Alternatively, Baltour operates a bus from Naples to Rome 5 times a day. Tickets cost $14 - $19 and the journey takes 2 h 50 min. FlixBus also services this route 3 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Naples to Rome

ModeDurationPrice
From Napoli Centrale train to Roma Termini.1 h 10 min30€
From NAPOLI-C.so Lucci Metropark bus to ROMA-Tiburtina.2 h 50 min13€
From Naples rideshare to Rome.2 h 56 min12€
From Naples drive to Rome.2 h 14 min34€
From Naples - Piazza Garibaldi bus to Naples airport, fly to Rome airport, then train to Rome.2 h 40 min135€

How long does it take to get from Naples to Rome?

The train from Napoli Centrale to Roma Termini takes 1 h 10 min including transfers and departs hourly.

Is there a direct train between Naples and Rome?

Yes, there is a direct train departing from Napoli Centrale and arriving at Roma Termini. Services depart hourly, and operate every day. The journey takes approximately 1 h 10 min.

Is there a direct bus between Naples and Rome?

Yes, there is a direct bus departing from NAPOLI-C.so Lucci Metropark and arriving at ROMA-Tiburtina. Services depart five times a day, and operate every day. The journey takes approximately 2 h 50 min.

Operators from Naples to Rome

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Baltour+39 0861 1991900Baltour
BlaBlaCarBlaBlaCar
CTP800 482 644CTP
AlitaliaAlitalia
Trenitalia+39 06 68475475Trenitalia