Rome to Amalfi

How to Get From Rome to Amalfi

4Options
1h 55mFastest
$27From
ElaMaartenWritten by Ela · Reviewed by Maarten · Updated 1 week ago

Bus · Train · Day Trip · Private Transport

Amalfi is a cliffside town on Italy's most famous stretch of coast, 226 kilometres (140 miles) south of Rome. Its cathedral steps and pastel houses draw crowds all summer. The bus is the cheapest way to get from Rome to Amalfi at $27 (€24), and it takes 5h. A private transfer is also an option, and there's a day trip if you'd rather not plan it yourself.

COMPARE

4 ways to travel from Rome to Amalfi

There are four ways to travel from Rome to Amalfi. You can choose between the bus, train, minivan, and private transport. The journey takes 1h 55m–13h and the quickest way is by train. If you're on a budget, the cheapest option is by bus with tickets starting at $27 (€24).

Bus*1 companyDirectDuration5hPricefrom$27€24

Rome to Amalfi by Bus

Marozzi runs this route as a seasonal service from June to September. Outside the summer season there are no direct buses, so please check the link provided for current schedules.

The bus is the cheapest way to travel from Rome to Amalfi. It’s also convenient because it’s a direct transfer. The downside is that Marozzi is the only bus company on this route and offers only one bus trip daily.

We think that this option is still good value for money, considering a ticket costs only $27 (€24) for a bus ride that takes around 5h. That’s just half the cost of taking the train.

Departure and arrival station

The bus departs from Roma Tiburtina in the city centre. This bus station is just beside the train station with the same name.

You will be dropped off at Piazza Flavio Gioia in Amalfi, which is just within walking distance of many hotels and restaurants in the city centre.

Rome

Bus schedule from Rome to Amalfi*

5h$27 (€24)
DurationPrice
5hMarozziRomeAmalfi07:00$27€24Tickets
Available atBookaway

Booking Tip

Considering Marozzi offers only one daily trip, it’s best to book your ticket online via Omio to be ensured a seat.
Amalfi
Train5 companiesVia SalernoDuration1h 55m+Pricefrom$47€41

Rome to Amalfi by Train

There are no direct trains from Rome to Amalfi. Trains can take you only up to Salerno, located 25 km from Amalfi. You can choose to take a taxi or ferry from Salerno to Amalfi.

The combined train and taxi/ferry is a very scenic way to travel this route. Total cost will depend on the type of train you will take.

Step 1: Rome to Salerno by Train

1h 30m - 3h$35 (€31)

Several trains from Rome to Salerno depart every hour daily. Trains are available as early as 05:31 with the last trip at 21:00, so you won’t really run out of options.

You can choose from 2 types of trains that differ in speed and costs.

Regional trains

Regional trains are the cheapest and slowest trains on this route. Fares start from $21 (€18) for the 4-hour ride. Note that all regional trains require 1 transfer.

High-speed trains

If you want to get to Salerno a bit quicker, you can take any of the high-speed trains: Intercity, Italo, and Frecciarossa. Travel time is between 1.5 to 3.5 hours, and rates start from $36 (€31).

All these high-speed trains have 1-3 train departures every hour from morning to night, so you have a lot of choices by taking the train. Most of the trains are direct, but there are a few that require 1 transfer.

DurationPrice
1h32mTrenitaliaStandardRome TerminiSalerno08:5809:1509:2614:0014:26From $35€31Tickets
1h39mItalo (NTV)StandardRome Termini Train StationSalerno Train Station06:0010:3010:4013:4015:3017:15+4From $39€34Tickets
1h32mTrenitaliaStandard PremierRome TerminiSalerno08:5809:2614:26From $40€35Tickets
1h39mItalo (NTV)Smart ClassRome TerminiSalerno06:0010:3010:4013:4015:3017:15+4From $42€37Tickets
1h39mItalo (NTV)Prima ClassRome TerminiSalerno06:0010:3010:4013:4015:3017:15+4From $48€42Tickets
Show all 9 companies
1h58mItalo (NTV)StandardRome Tiburtina Train StationSalerno Train Station10:1215:1216:5618:1218:5719:12+1From $51€45Tickets
1h49mTrenitaliaBusiness PremierRome TerminiSalerno09:1514:0014:25From $57€50Tickets
1h39mItalo (NTV)Club Executive ClassRome TerminiSalerno06:0010:3010:4013:4015:3017:15+4$105€94Tickets
1h39mItalo (NTV)Salotto ClassRome TerminiSalerno06:0013:4017:1518:3019:1519:30+1From $155€135Tickets

Stations

Map of stations
Click to explore

Train tickets are available on Bookaway.

Booking Tip

There are 3 drop-off stations in Salerno city centre that are about 20 minutes away from each other. We recommend taking the train to Salerno Train Station. There are more ferries departing from the port across this station, and you can find more taxis here.

Note that train fares are cheaper the earlier you book, so it’s best that you buy them online at least a few days prior to your trip.

We recommend booking your tickets online through BookAway. Their site is intuitive, provides a clear picture of what you can expect, and offers great customer service. If you're eyeing the best deals, you might occasionally find slightly cheaper tickets on Omio.

Step 2: Salerno to Amalfi by Ferry or Taxi

25m - 1h$12 (€10)

There are 2 ways you can travel the rest of the way to Amalfi: by ferry or taxi. They both offer pros and cons, so we’ll give you a breakdown below and let you decide which one you prefer.

Ferry from Salerno to Amalfi

The ferry is the cheaper option with prices starting from $12 (€10). Travel time is around 25m - 1h, and you can choose from Grassi Junior, Positano Jet, NLG, and Travelmar.

For this route, we recommend taking Travelmar, because it has more ferry daily trips compared to the other companies. The other two ferry companies only offer only 1 trip each. More importantly, the port where Travelmar departs from is just across the train station, so you won’t need any additional ride.

DurationPrice
30mGrassi JuniorStandardPorto Turistico Masuccio SalernitanoAmalfi Pier09:5014:35$12€10Tickets
35mTravelmarHigh SpeedSalernoAmalfi08:4009:4011:4013:0015:3016:40$13€12Tickets
35mTravelmarHigh SpeedSalerno PortAmalfi Pier08:4009:4013:0014:10$14€12Tickets
25mNLG (Navigazione Libera del Golfo)High SpeedSalernoAmalfi08:20$16€14Tickets

Stations

Map of stations
Click to explore

Ferry tickets are available on Bookaway.

Travelmar ferries are available at Traghetti Salerno, just a 5-minute walk from Salerno Train Station. The ferry arrives at Amalfi Pier in the city centre.

Taxi from Salerno to Amalfi

If you prefer a private transfer, you can take a taxi from Salerno to Amalfi. Fares start from $68 (€60) for the 1-hour journey. While it seems a bit pricey, sharing the costs with another person makes the taxi ride worth it for its convenience.

An advantage of taking the taxi is there is no time limit for your arrival in Salerno. You can easily catch a taxi any time of the day, so you can also take whichever train you want from Rome to Salerno.

Taking a taxi or a ferry are both good options, but we admit that a ferry ride makes for a grander and more scenic entry to Amalfi.

Amalfi
Day TripDirectDuration13 hoursPricefrom$205€180

Rome to Amalfi by Day Trip

If you have only one whole day to spend, you can join an organised day tour! Day trips from Rome to the Amalfi Coast include tours across various towns like Positano, Amalfi, and even the historical Pompeii.

Your transport mode depends on the tour you pick. Some may involve a guided train ride, while others provide a private bus or minivan. These tours usually take 13 hours.

GetYourGuide offers a variety of day trip options with rates from $205 (€180).

Private Transport1 companyDirectDuration3h 20mPricefrom$670€590

Rome to Amalfi by Private Transport

A private transfer is a convenient option when travelling in a group from Rome to Amalfi.

Rates start from $670 (€590) for a 3-seater private transfer. Divide the cost and that’s about $225 (€195) per person. Travel time is around 3h 20m.

Rome

Private Transport options from Rome to Amalfi

3h 20m$670 (€590)
DTS Travel Group
Comfort Car 3 PAX
$670 (€590)
$225 (€195) per person
DTS Travel Group
Comfort Minivan 8 PAX
$735 (€645)
$92 (€81) per person
Available atBookaway
Amalfi

Distance from Rome to Amalfi

Rome and Amalfi are about 226 km (140 miles) apart, and the journey itself covers around 276 km by road. Depending on the option, the trip takes between 1h 55m and 13h.

~226 km
Distance
~276 km
Road distance

Reach out to our Community

No questions yet — be the first to ask about Rome to Amalfi.

ABOUT YOUR DESTINATION

Why Visit Amalfi?

Amalfi Coast is one of the most popular destinations in Italy's Campania Region. Here is where the mountains meet the sea — its forest-covered hills and villages cropped on cliffs offer some of the most dramatic coastal views.

Composed of various towns in the province of Salerno, Amalfi Coast was named after its historical centre: Amalfi. An important maritime trading ground in the Middle Ages, the town boasts a distinct architecture. Its most iconic building is Duomo di Sant'Andrea, which is home to the relics of St. Andrew, the patron saint of Amalfi.

Rounding it up

That's the full picture for getting from Rome to Amalfi, roughly 226 kilometres (140 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $27 (€24). The quickest trip takes 1h 55m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Rome to Amalfi?

The distance from Rome to Amalfi is 226 kilometres (140 miles).

What is the fastest way to get from Rome to Amalfi?

Journey times from Rome to Amalfi overlap: bus 5h, train 1h 55m - 4h, day trip 13 hours, private transport 3h 20m. Depending on the departure, no single option is always the fastest.

What is the cheapest way to get from Rome to Amalfi?

The cheapest way to get from Rome to Amalfi is by bus with ticket costs starting from €24.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Maarten
MaartenReviewer

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.