Naples to Rome

Last updated:

Overview Compare Train Bus Taxi

How to get from Naples to Rome

Rome is a perfect mix of history, culture, and vibrant street life. It’s a beauty in ruins, a testament to why it was once one of the most powerful empires in the world. With the Colosseum and the Pantheon still standing proud, a trip to Rome is like going back in time.

Surrounded by Rome is a world of its own – Vatican City – which draws millions of believers and non-believers alike. The jaw-dropping architecture and art in St. Peter’s Basilica, the Sistine Chapel, and the Vatican Museums are not to be missed!

3 ways to get from Naples to Rome

There are 3 ways to travel the 225 km distance from Naples to Rome: a 1.5 to 3-hour train, a 2.5 to 3-hour bus, and a 2-hour-20 minute private transfer. Rates range between €6 ($6) and €300 ($310).

Transport ModeDurationCostsAvailability
Train1.5-3 hours€13 ($13.50)Check Train Tickets
Bus2.5-3 hours€6 ($6)Check Bus Tickets
Private transfer2hrs 20m€300 ($310)Check Private Transfers

We recommend travelling by train from Naples to Rome. Train stations for both cities are located in the centre, so it’s convenient. The regional and high-speed trains on this route also offer several departures hourly from morning to night. Ticket prices start from €13 ($13.50) for a 3-hour regional train, while high-speed train tickets start from €27 ($28).

The bus is the cheapest option with fares from €6 ($6). The bus station in Rome is located outside the city centre, so you may need an extra Metro ride to get to your final destination. There are also buses heading directly to the airport.

Looking for a private transfer? You can also take a 2-hour-20 minute taxi from Naples to Rome. Rates for this door-to-door transfer start from €300 ($310). We don’t think it’s worth it especially because the train is already quite efficient. That’s unless you’re travelling with kids, elderly or lots of luggage.

Itinerary from Naples to Rome

Naples to Rome by Train

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

Travelling by train from Naples to Rome gives you a lot of choices when it comes to the schedule. There are several departures per hour from 05:00 to 22:18.

Two types of trains

Regionale trains

For this route, regional trains are the cheapest with rates from €13 ($13.50). Travel time is 3 hours, about twice as long as the high-speed trains. If you’re not in a hurry, we suggest taking a regional train.

High-speed trains

You can also choose from 3 high-speed trains when travelling from Naples to Rome. The cheaper train is the 2-hour Intercity train for €27 ($28).

If you want to get to Rome more quickly, you can travel with the Freccia train, which takes just about 1 hour 15 minutes or the Italo with a 1.5-hour travel time. These high-speed trains run 3-4 times every hour and are more expensive.

Departure and arrival station

Trains depart from Napoli Centrale Station in the city centre.

In Rome, there are two arrival stations. Most of the trains arrive at Roma Termini, which is the main train station. There are also a few trains to Roma Tiburtina, about 3 km east of Roma Termini.

Below is a more detailed breakdown of train fares and schedules from Naples to Rome.

Train schedules from Naples to Rome

Regionale10x departures a day from
05:00 to 20:45
3 hours€13 ($13.50)
Check Train Tickets
Intercity13x departures a day from
06:31 to 20:31
2 hours€27 ($28)
Check Train Tickets
Italo52x departures a day from
05:14 to 22:18
1.5 hours€38 ($39.50)
Check Train Tickets
Freccia37x departures a day from
05:23 to 20:30
1hr 15m€43 ($44.50)
Check Train Tickets

It’s best to buy your tickets online beforehand, especially when travelling during the busy season (June to September). We recommend purchasing them via Omio for its really simple and easy-to-use interface and the best ticket prices.

Naples to Rome 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 your tickets early.

Fares start from €6 ($6) with FlixBus, but you can also find tickets as cheap as €3 ($3.10) on some days. Travel time by bus from Naples to Rome is about 2.5-3 hours.

Departure and arrival station

The buses depart from Naples Metropark beside Napoli Centrale Station in the city centre.

In Rome, they arrive a little outside the centre at Roma Tiburtina Bus Station. From here, you can take a 20-minute Metro ride to get to the main tourist areas.

Below are some of our recommended bus schedules from Naples to Rome.

Bus schedules from Naples to Rome

Bus OperatorScheduleDurationCosts
FlixBus18x departures a day from
09:20 to 22:30
2.5-3 hours€6 ($6)
Check Bus Tickets
Itabus30x departures a day from
04:00 to 22:20
2.5-3 hours€13 ($13.50)
Check Bus Tickets

To get the best rates possible, book your ticket online at least a few days prior to your trip. MarinoBus is easily available on BookAway while you can book FlixBus through its own website.

Airport transfer from Naples to Rome

Do you plan on going straight to one of Rome’s airports after exploring Naples? A Fumiciano Express shuttle bus can take you from Naples Metropark to either Fiumicino Airport or Ciampino Airport in just 2.5 hours.

Fares for the airport transfer costs €28 ($29). Below are the shuttle bus schedules.

Bus schedules from Naples to Rome Airports

Bus OperatorScheduleCost
Fiumicino Airport01:45-04:55
€28 ($29)
Check Bus Tickets
Ciampino Airport01:45-04:20
€28 ($29)
Check Bus Tickets

You can easily book a ticket through BookAway in advance.

Naples to Rome by Private Transfer

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

Thinking of taking a private transfer from Naples to Rome? With taxi rates from €300 ($310), it’s quite expensive even when you’re travelling in a group.

We don’t really recommend booking a taxi since there is already an efficient and cheap train system between the two cities. But if you’re travelling with people with limited mobility or really bulky luggage, then it might be worth considering. Travel time with a taxi is around 2 hours 20 minutes.

There are a few ways you can get a private transfer from Naples to Rome. You can ask your hotel to call one for you, and you will be picked up from your hotel immediately. Taxis are also available at taxi stands, which can be found around the city.

Another option is to book a private transfer online beforehand. BookAway offers various vehicles. Although it’s more expensive, you can expect a ride at your desired date and time. Rates start from €300 ($310) for a 3-seater car and €4,365 ($4545) for an 8-seater minivan.

Check Private Transfers with BookAway

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 5 / 5. Vote count: 1

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?