Rome to Naples

Last updated:

Overview Compare Train Bus Taxi Day Trip

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 25 km southeast.

4 ways to get from Rome to Naples

The train is the best way to travel the 225 km distance from Rome to Naples. This train journey takes around 1.5-4 hours and fares start from €13 ($13.50). Other options include a 2.5 to 3-hour bus, a 2.5-hour private transfer, and a 12-hour day trip. Rates range from €6 ($6) to €300 ($310).

Transport ModeDurationCostsAvailability
Train1.5-4 hours€13 ($13.50)Check Train Tickets
Bus2.5-3 hours€6 ($6)Check Bus Tickets
Private Transfer2hrs 40m€300 ($310)Check Private Transfers
Day Trip12 hours€260 ($270)Check Day Trips

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. Regionale trains cost €13 ($13.50) for the 3-4 hour travel time. Meanwhile, fares for high-speed trains that take 1.5-2 hours start from €27 ($28).

The cheapest option for this route is the bus. Bus rates start from €6 ($6) and travel time is around 2.5-3 hours. Instead of taking the regional train which is a few euros more expensive with a longer travel time, we suggest travelling by bus to Naples.

Travelling in a group? You can get a taxi from Rome to Naples with rates from €300 ($310). It’s quite pricey and not that practical because you can just take a more cost-efficient train or bus. We recommend taking a taxi only if you’re with kids or people with limited mobility.

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 organised tour will allow you to explore not just Naples but also Pompeii. Rates start from €260 ($270) for the 12-hour day trip.

Itinerary from Rome to Naples

Rome to Naples by Train

Duration: 1.5-4 hours
Cost: €13 ($13.50)
Duration: 1.5-4 hours
Cost: €13 ($13.50)

Travelling by train from Rome to Naples offers the best value for money. It is one of the cheapest options for this route, and there are train departures from 05:31 to 22:35 daily.

Travel time is between 1.5-4 hours.

Two types of trains

Regionale trains

Regional trains are the cheapest trains on this route at €13 ($13.50). However, travel time is 3-4 hours, about twice of high-speed trains.

High-speed trains

There are also high-speed trains from Rome to Naples. The cheaper one is the 2-hour Intercity train for €27 ($28).

If you want to get to Naples more quickly, you can take the Italo or Freccia train with a 1.5-hour travel time. They have more departures daily but cost a few euros more.

Departure and arrival station

Trains depart from Roma Termini in the city centre. Note that there are also a few departures from Roma Tiburtina, about 3 km east of Roma Termini.

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

Train schedules from Rome to Naples

TrainScheduleDurationCosts
Regionale12x departures a day from
05:31 to 20:56
3-4 hours€13 ($13.50)
Check Train Tickets
Intercity13x departures a day from
06:26 to 21:15
2 hours€27 ($28)
Check Train Tickets
Italo48x departures a day from
06:00 to 22:30
1.5 hours€38 ($39.50)
Check Train Tickets
Freccia36x departures a day from
08:53 to 22:35
1.5 hours€43 ($44.50)
Check Train Tickets

The full schedule is available on Omio, where you can also book your tickets in advance. Tickets are also available at the train station.

Rome to Naples by Bus

Duration: 2.5-3 hours
Cost: €6 ($6)
Duration: 2.5-3 hours
Cost: €6 ($6)

The bus can be a cheap alternative to the train if you book early and are flexible with your schedule. Travel time is also 2.5-3 hours, which is about the same time as the regionale train.

Every now and then, FlixBus offers rates as low as €3 ($3.10). That’s not every day though, and you really have to be on the lookout if you want to buy cheap tickets.

Bus fares from Rome to Naples usually start from €6 ($6).

Departure and arrival station

Buses depart from Roma Tiburtina Bus Station, located beside the train station of the same name. It’s also near Basilica Papale di Santa Maria Maggiore in the city centre.

You will be dropped off at Naples Metropark, just beside Napoli Centrale.

Bus schedules from Rome to Naples

Bus OperatorScheduleDurationCosts
FlixBus10x departures a day from
05:15 to 23:30
3 hours€6 ($6)
Check Bus Tickets
Itabus28x departures a day from
05:15 to 23:00
2.5 hours€10 ($10)
Check Bus Tickets

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

Airport transfer to Naples

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

Fiumicino Express offers shuttle buses from both airports. From Ciampino Airport to Naples, travel time is about 2.5 hours, while it takes 3 hours from Fiumicino Airport. Tickets cost €28 ($29).

Bus schedules from Rome Airports to Naples

Pick-up pointScheduleCosts
Fiumicino Airport08:00-11:10
10:30-13:40
14:55-18:05
16:55-20:05
20:55-00:05
€28 ($29)
Check Bus Tickets
Ciampino Airport08:35-11:10
11:05-13:40
15:30-18:05
17:30-20:05
21:30-00:05
€28 ($29)
Check Bus Tickets

The last stop for the shuttle buses from the airports is also Naples Metropark.

Rome to Naples by Private Transfer

Duration: 2hrs 40m
Cost: €300 ($310)
Duration: 2hrs 40m
Cost: €300 ($310)

Private transfers in Italy are quite expensive. We don’t recommend them when travelling from one city to another, especially since the country has a really 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 ($310). Thinking of taking Uber? Rates start from €415 ($430) with an Uber Black Saver, but it can only accommodate up to 2 people.

Taxis in Italy are generally okay as long as the metre is turned on. 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. Note that it’s not customary for Italian drivers to approach commuters and offer a ride.

If you’d like to book your private transfer in advance with trusted drivers, then you can book one with BookAway. Rates start from €300 ($310) for a 3-seater car and €365 ($380) for an 8-seater minivan.

Check Private Transfers with BookAway

Rome to Naples by Day Trip

Duration: 12 hours
Cost: €260 ($270)
Duration: 12 hours
Cost: €260 ($270)

Do you plan on visiting Naples for just a day? GetYourGuide offers 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, and the maximum number of participants is up to 6 people.

Round-trip transportation, lunch, and tasting of local delicacies are already included in the rate of €260 ($270) per person.

Chevk Day Trips with GetYourGuide

Most popular routes in Europe

Split to Dubrovnik

Dubrovnik to Split

Split to Hvar

Dubrovnik to Hvar

Rome to Naples

Milan to Venice

Rome to Florence

Venice to Milan

Naples to Capri

Rome to Positano

Rome to Milan

Athens to Santorini

Athens to Milos

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!

Your feedback is very valueable to us

How we can improve this post?

1.1K views