How to get from Rome to Naples?

Naples, the capital of Italy’s Campania region, is known to many as the modern birthplace of pizza. However, there’s actually more to explore and experience in the city that sits on the Bay of Naples. Its iconic history, immersive culture, delectable cuisine, and contemporary offerings make it a captivating Italian destination.

Train, Bus or Private Transfer?

The train is the best way to travel the 225km distance from Rome to Naples. This train journey takes a little over 1 hour (if you take a high-speed train) and fares start from €13 ($16). Other options include a 3-hour bus, a 2.5-hour private transfer, and a 12-hour day trip. Rates range from €13 ($16) to €345 ($418).

Transport ModeDurationCostsAvailability
Train1 hour 10 minutes€13 ($16)Check train tickets
Bus3 hours€20 ($24)Check bus tickets
Private Transfer2 hours 20 minutesfrom €345 ($418)Book a private transfer
Day Trip12 hours€227 ($275)Book a day trip

Travelling by train is the most convenient way to get from Rome to Naples. There are plenty of train schedules to choose from, as well as countless amazing views along the way. Fares start from €13 ($16) and travel time is 1 to 3 hours, depending on which train you take.

If you want to start your day really early in Naples, then you can also take the bus. There is a bus that arrives in Naples as early as 07:45. Fares start from €20 ($24) for the 3-hour ride.

Travelling with a group? A private transfer is an expensive yet comfortable way to get from Rome to Naples. Rates start from €345 ($418) for a 3-seater sedan.

If you can only allot one day in the so-called “new city,” you can also consider taking a day trip from Rome to Naples. This organized tour will allow you to explore not just Naples but also the nearby Pompei. Rates start from €227 ($275) for the 12-hour tour.


Itinerary from Rome to Naples


train icon

Rome to Naples by Train

Duration: 1 hour 10 minutes
Cost: €13 ($16)

The train is our most preferred way to get from Rome to Naples.

There are two kinds of trains available for this route: the regional trains that make a stop at almost every station in between and the high-speed “Freccia” trains that stop only at major tourist destinations.

Depending on which train you take, you can complete this journey in as fast as 1 hour 10 minutes. The slowest direct train takes over 3 hours. There should be a train departure twice an hour from 05:31 to 22:30.

You can board the train from Roma Termini, Rome’s main train station that is located some 2km northeast of the city centre. Other stations near the city centre are Roma Ostiense (3km south of Piazza Venezia) and Roma Tiburtina (3km further to the east of Roma Termini).

You can get off at Napoli Centrale Station within Naples city centre. Ticket prices start from €13 ($16) for regional trains and €30 ($37) for high-speed trains when you book with Omio.

Check Train Tickets with Omio


bus icon

Rome to Naples by Bus

Duration: 3 hours
Cost: €20 ($24)

If you want to start your day in Naples before 08:00 AM, you can also take a bus. Marino offers two daily bus trips from Rome to Naples, and one of them leaves early in the morning.

Bus OperatorScheduleDurationCosts
3 hours€20 ($24)
€30 ($37)

The buses depart from Roma Tiburtina Bus Station and arrive at Napoli Centrale.

Seats sell out fast so we highly recommend that you book your trip beforehand via BookAway. Fares start from €20 ($24) and travel time is 3 hours.

Check Bus Tickets with BookAway

Bus from Rome Airports to Naples

Are you coming from one of Rome’s Airports? If so, then you can also take a shuttle bus from either Fiumicino Airport or Ciampino Airport to Naples.

Expected travel time to Naples Metropark in the city centre is 2.5 hours. You can book a ticket online via GetYourGuide for €25 ($30). Below are the shuttle bus schedules.

Pick-up pointScheduleDurationCosts
Fiumicino Airport10:30-13:00
2.5 hours€25 ($30)
Ciampino Airport11:05-13:35
2.5 hours€25 ($30)

Check Bus Tickets from Fiumicino Airport

Check Bus Tickets from Ciampino Airport


private transfer icon

Rome to Naples by Private Transfer

Duration: 2 hours 20 minutes
Cost: from €345 ($418)

If you’re travelling with a group or just prefer to have your own ride from Rome to Naples, you can also book a private transfer.

BookAway offers spacious transfers with rates from €345 ($418) for a 3-seater car and €408 ($495) for an 8-seater minivan. This door-to-door transfer takes around 2.5 hours.

Book a Private Transfer with BookAway


bus icon

Rome to Naples by Day Trip

Duration: 12 hours
Cost: €227 ($275)

Do you plan on visiting Naples for just a day? GetYourGuide offers quite a few day trip options from Rome to Naples.

Our favourite is a 12-hour day tour that features all the best of Naples, plus a side trip to the ancient ruins of Pompeii. This tour is for small groups only, so the maximum number of participants is up to 6 persons.

Lunch and tasting of local delicacies are already included in the rate of €227 ($275) per person.

Book a Day Trip with GetYourGuide


Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

COVID-19 Limitations: Transportation services have limited availability and schedules might be less frequent. Please check our recommended booking websites for the most recent schedules.
COVID-19 UPDATE: Due to recent travel restrictions, most of the transportation services are currently unavailable or subject to change.