Naples-Italy

Rome to Naples

Last updated:

How to get from Rome to Naples?

Naples, the capital of Italy’s Campania region, is the modern birthplace of pizza. Almost every restaurant claims they offer the best slice and it’s hard to prove them wrong! But there’s actually more to explore and experience in the city that sits on the Bay of Naples.

Its iconic history, immersive culture, Baroque architecture, and contemporary offerings make it a captivating Italian destination. On top of all those, Naples is one of the most common base camps when visiting the ancient city of Pompei, located 25km southeast.

4 ways to get from Rome to Naples

Transport ModeDurationCostsAvailability
Train2 hours 45 minutes€14 ($17)Check train tickets
Bus2 hours 35 minutes€15 ($18.50)Check bus tickets
Private Transfer2 hours 20 minutes €300 ($365)

Read article for more info

Day Trip12 hours€227 ($275)Book a Day Trip

The train is the best way to travel the 225km distance from Rome to Naples. This train journey takes around 2 hours 45 minutes and fares start from €14 ($17). Other options include a 2-hour-35-minute bus, a 2.5-hour private transfer, and a 12-hour day trip. Rates range from €15 ($18.50) to €300 ($365).

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 €14 ($17) and travel time is 1 to 3 hours, depending on which train you take.

We don’t think the bus offers any advantage compared to taking the train, unless you can book one of the really cheap fares. Otherwise, normal bus rates start from €15 ($18.50) and travel time is around 2 hours 35 minutes.

Travelling with a group? You can get a taxi from Rome to Naples with rates from €300 ($365). As it’s very expensive, we recommend it only if you’re with kids or persons with limited mobility. If not, then it might be more cost-efficient to just take the train.

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

Itinerary from Rome to Naples

train icon

Rome to Naples by Train


Duration: 2 hours 40 minutes
Cost: €14 ($17)

Travelling by train from Rome to Naples offers the best value for money. It is the cheapest option and even the regionale trains are quite fast.

There are 4 kinds of trains available for this route. The first 3 are run by state-owned Trenitalia, while Italo is privately-owned.

  • Regionale – the most cost-efficient. A ticket costs €14 ($17) for the 2-hour-45-minute journey.
  • Intercity – only a bit faster compared to regionale trains, but twice the cost.
  • Freccia – high-speed trains. The fastest but most expensive with fares from €42 ($51).
  • Italo – just as fast as the Freccia trains, but cheaper. Ticket prices start from €32 ($39) for the 1-hour-15-minute journey.

You can check the table below for schedules of trains departing from Roma Termini, Rome’s main train station located some 2km northeast of the city centre. Note that there are also departures from Roma Ostiense (3km south of Piazza Venezia) and Roma Tiburtina (3km further to the east of Roma Termini).

You are to get off at Napoli Centrale Station within Naples city centre.

TrainScheduleDurationCosts
RegionaleEvery hour
(05:31-20:56)
2 hours 45 minutes€14 ($17)
IntercityAlmost every hour
(06:26-18:26)
2 hours 05 minutes€29 ($35)
FrecciaOnce every hour
(08:00-09:53)
2-4x every hour
(10:00-22:35)
1 hour 15 minutes€42 ($51)
Italo06:00-07:15
1-2x every hour
(09:41-22:30)
1 hour 15 minutes€32 ($39)

You can purchase your tickets at the train station or you can buy them online beforehand to skip the possibly long queues. We recommend using Omio for its easy and quick interface.

Check Train Tickets with Omio

bus icon

Rome to Naples by Bus


Duration: 2 hours 35 minutes
Cost: €15 ($18.50)

The bus can be a very cheap alternative to the train If you book early and are flexible with your schedule. Every now and then, FlixBus offers rates from €6 ($7.50). That’s not every day though, and you really have to be on the lookout if you want this rate.

Normally, bus fares from Rome to Naples start from €15 ($18.50). Buses depart from Roma Tiburtina Bus Station, located a bit outside of the city centre. You’ll have to take a 20-minute Metro to get there.

That means not only extra cost, but also additional travel time. This is why we think that unless you can get the cheapest rates for this route, then it would be more convenient to take a regionale train. This train arrives and departs from the city centre and is a bit cheaper than the normal bus.

Do you still want to take the bus from Rome to Naples? Then you can see their schedules below.

Bus OperatorScheduleDurationCosts
FlixBus08:00-10:35
14:00-16:35
16:30-19:10
17:30-20:05
18:00-20:45
18:30-21:05
22:45-01:15
2 hours 35 minutes
2 hours 35 minutes
2 hours 40 minutes
2 hours 35 minutes
2 hours 45 minutes
2 hours 35 minutes
2 hours 30 minutes
€15 ($18.50)
MarinoBus04:45-07:402 hours 55 minutes€36 ($31.50)

Buses park at Naples Metropark, just beside Napoli Centrale.

To get the best rate possible, it’s best to book online beforehand. MarinoBus is available on BookAway, while you can purchase FlixBus tickets on its own website.

Check Bus Tickets with FlixBus

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 from €25 ($30). Below are the shuttle bus schedules.

Pick-up pointScheduleDurationCosts
Fiumicino Airport14:55-17:25
16:55-19:25
20:55-23:25
2.5 hours€30 ($36.50)
Ciampino Airport15:30-18:00
17:30-20:00
21:30-00:00
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 €300 ($365)

Private transfers in Italy are very expensive so we don’t recommend them when travelling from one city to another, especially because the country has a very efficient train system. But if you’re travelling with kids or people with limited mobility, then indeed a door-to-door ride is the most convenient.

Fares for a 4-seater taxi ride from Rome to Naples start from €300 ($365). Thinking of taking Uber? Rates start from €193 ($235) with an Uber Black Saver, but it can only accommodate up to 2 persons.

Taxis and taxi drivers in Italy are generally okay as long as the meter is turned on. So if you’re looking for the cheapest private transfer, then the taxi is the way to go. You can hail one from the street or get a ride from a taxi stand. It’s not customary for Italian drivers to approach commuters and offer a ride.

But if you don’t mind spending more for a more guaranteed secured ride, then you can book one with BookAway. Rates start from €377 ($460) for a 3-seater car and €443 ($540) for an 8-seater minivan.

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 Pompei. 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?