Welcome to our guide on how to get from Rome to the Amalfi coast.
The Amalfi Coast is one of the most stunning geographical areas in Italy and is located in the Campania region.
It’s known worldwide for its rocky landscapes, and its green woods dotted by citrus groves and vineyards.
The UNESCO World Heritage Site is also a popular destination for its beaches and the villages scattered all over the famous coast.
The Amalfi Coast is based in the province of Salerno and it stretches along the southern coast of the Sorrentine Peninsula.
Table of Contents
Rome to Amalfi Coast
Getting from Rome to the Amalfi Coast (depending on where you want to arrive) will take more or less 3 hours and a half, this means that this is a trip you can definitely plan if you’re currently in the capital city.
In this helpful travel guide, we’ll explain how to get to the different towns on the beautiful Amalfi coast by train, bus and by car.
Is Amalfi Coast worth visiting?
Italy is a country that can boast unforgettable landscapes, thousands of kilometers of coastline as well as a lot of towns and villages in the countryside worth visiting.
The Amalfi Coast is the perfect mix of all this. In fact, here there are many places to see, experiences to live and traditions to discover.
These are three reasons why you should visit this region:
These are only a few reasons why the Amalfi Coast is worth visiting and we’re sure you’ll find more by exploring and visiting its villages and towns.
How far is the Amalfi Coast from Rome?
There are multiple ways to get from Rome to the Amalfi Coast. The capital city is 277 kilometers away for the Amalfi Coast, and it will take more or less 3 hours and 20 minutes to get there.
The windy and scenic state road 163 is where all villages and towns of the Amalfi Coast are based.
If you’re driving from Rome to the coast, the first village you can stop by is Ravello, which is not far from Amalfi.
If arriving by train in Sorrento, to get to the Amalfi Coast you’ll have to get the bus. In this case, the first stop is Positano.
From here, there are many buses heading to Amalfi. Amalfi is also connected to Ravello, Maiori, Agerola and Pogerola by bus.
Where to stay in the Amalfi Coast?
These are three places we recommend for your stay in the Amalfi Coast.
We advise staying in towns like Positano and Amalfi, but if you like the idea of not being around too many tourists, check out our last option!
How to get from Rome to Amalfi Coast
Now you should know where is located the Amalfi Coast and why it’s worth visiting, let’s take a look at how to get from Rome to the Amalfi Coast by train, car and bus.
We’re also recommending a day trip option, in case you decide not to deal with public transport or don’t want to drive.
Train from Rome to Amalfi Coast
The good news is that there are various different options to weigh up if you want to travel from Rome to the Amalfi Coast by train.
First, you’ll have to decide if you want to get to Naples or Salerno by train and book the train ticket accordingly when in Rome.
Salerno is an important city in the Campania region and is closer to the Amalfi Coast compared to Naples.
In fact, from here you could also get the bus and ferry that stops in different towns and villages:
Ferries stopping in the Amalfi Coast are not available from Naples. These ferries are available from the 1st of April to October 31st.
There are no railway stations on the Amalfi Coast. This means that you can reach its towns only by bus, car and ferry.
The most popular way to get by train to the Amalfi Coast is leaving from Roma Termini and getting to Napoli Centrale railway station.
See below the two train options you can get from the capital:
Cheap option with long journey: There are several regional trains connecting Rome to Naples leaving at different times of the day.
If you get a Trenitalia regional train it’ll take 3 hours to get to your destination. It’s not possible to reserve seats and the ticket cost is around 12 euros.
Expensive but fast option: Get to Naples in less than 1 hour and 10 minutes by booking a Trenitalia Frecciarossa train.
This is the quickest way to travel by train and get from one city to the other. You can reserve seats and the trains have air conditioning.
The ticket cost is between 19 and 25 euros.
You can also check how much the ticket costs with Italo, a private-owned train company and compare it with Trenitalia.
Over the summer, there are good deals and promos you can find navigating both websites.
For example, Trenitalia does have promo discounts for the summer period, and you can save even more than 5 euros when booking the ticket!
Once you arrive in Naples, you have to get another train and reach the town of Sorrento. From Sorrento: you’ll take the SITA bus 5070 and arrive in Positano.
From Naples there are two train options you can choose from
It leaves from the lower level of Napoli Centrale station, right below where the high-speed train platforms area.
This train leaves from platform 3. The Sorrento train stop is the last one and it takes more or less an hour to reach the town.
Trains leave every half an hour during the high season, from 6 am to 9 pm, and the ticket cost is 3.60 euros.
Campania Express train
We recommend this express option if you’re traveling with luggage and have a guaranteed seat.
During the high season, these trains are better even if the ticket cost is double the cost of the Circumvesuviana trains.
A one-way ticket costs 8 euros. These trains are a bit faster than the Circumvesuviana ones, and in 45 minutes you’ll be at your destination.
Tickets can be purchased online on the EAV Campania website.
The lesser known way to get to the Amalfi Coast is by traveling from Roma Termini to Salerno railway station.
See the two options you have below:
Cheap option with long journey: This option includes getting a regional train from Rome and change it once, in Napoli Centrale.
It will take 4 hours to reach Salerno from Rome and the ticket cost is around 16 euros (if booked at least 2 weeks in advance!).
The expensive but express option: is getting a Frecciarossa train.
This train will take 2 hours and 10 minutes, it’s a direct train and the ticket cost ranges between 24 and 29 euros, depending on the time of the day you’re traveling and seat availability.
Once you’re in Salerno, you can take the bus 5120 that stops in Vietri sul Mare, Cetara, Maiori, Minori and Atrani.
The bus travels from Amalfi towards Positano and Sorrento.
The bus 5110 from Amalfi is the one to get to arrive in Ravello. You can check bus timetables on the SITA coach company website.
Trenitalia provides the Costiera Link, a combined train + ferry / hydrofoil service. With this service you can reach the wonderful towns of the Amalfi Coast from Salerno, Naples and Castellammare di Stabia.
Driving from Rome to Amalfi Coast
If you’re renting a car, in order to get from Rome to the Amalfi Coast you’ll have to take the A1/E45 motorway with direction Napoli.
The first town that you can stop by is Ravello.
It will take 3 hours to get there and it’s 271 kilometers. The motorway exit is called Angri Sud and from there, drive for 22 kilometers in the direction of Ravello.
If you want to reach other towns on the coast, then drive along the state road SS163. This is one of the most scenic roads in Italy and even if it’s quite a narrow and windy road, it’s definitely worth it.
Driving is giving you the chance to stop whenever you want to enjoy the best views of the Amalfi Coast and visit more places.
Depending on how long you’re planning to stay, you can add as many stops as you like.
If it’s your first time in Amalfi Coast we recommend: