Last update: June, 2024.

Getting to the Amalfi Coast

The Amalfi Coast sits in the Italian region of Campania, a little further to the south of Naples. The most easily reached towns by train are Sorrento and Salerno. From one of these two places, you can then take a bus or boat to reach your final destination. A map showing some suggested routes can be found at the bottom of the page.

    Useful links
  • Sky Scanner com - search for and compare airplane ticket prices. Nearby airports: Rome, Naples.
  • RentalCars com - rent a car. By booking online you could have a 30% discount.
  • TrenItalia com – tickets and train timetables. To save yourself some money, be sure to book the high-speed Rome-Salerno train service in advance. For standard trains, it is better to book your tickets on arrival in the station.
  • ItaloTreno it – this privately-owned train service which can only be used to purchase high-speed train tickets. Book in advance in order to buy tickets at a lower price.

When in Italy...

If you are already in Italy, the easiest way to reach Amalfi is by train or by car.

By car

It is not advisable to travel by car in August as there are many tourists in the area, resulting in a lot of traffic. It is worthwhile remembering that Ferragosto (15 August) is national holiday, so around this time many Italian tourists will also be on the roads. It can often be the same problem on a Saturday morning and Sunday after lunch when Italians are leaving and arriving for their holidays. The average cost of a car park is around €5 per hour. At most, this could be €20-€40 per day. During the months of July and August, finding a parking space can be hard and you will only be allowed to park in hotel car parks if you have pre-booked parking at the time of booking the hotel. Hotel car parks are monitored and you will be fined if you park there without having booked a space. It is the same in the big towns. If a car park appears to be well located and useful for you, chances are it won’t be cheap - keep that in mind when booking a hotel.

Use this search function to compare car hire prices based on your preferences.

By train

Use the links above to choose your journey. Choosing your destination:

If you are seeking to start your Amalfi Coast holiday from the north, then Sorrento is the best destination for you. There are high-speed trains to Naples from here you can take a ‘Circumvesuviana’ train that leaves every 20 minutes (from the same station). These trains aren’t bookable online, and take around 70 minutes to reach Sorrento.

To the south, Salerno is your best option. Zero-change, high-speed trains mean you save a lot of time.

To reach Amalfi from here, you will need to take a bus (tickets cost 2.50 euros). They stop right at the exit of the train station.

Search for airplane tickets here.

Roma Fiumicino Airport: the city’s most crowded airport due to the sheer number of flights that land there. It is the better airport from which to take the train to the Amalfi Coast.

From Ciampino (CIA) Airport to Roma Termini train station


At the exit of the airport you will find the bus that takes only 40 minutes and costs 6 euros. Depending on the number of tourists in the vicinity, it passes every 30-45 minutes from 7:30am until 11:15pm.


If you don’t fancy waiting for a bus, why not take a taxi? The approx. 35-minute journey costs around 30 euros on a taximeter.

From Fiumicino (FCO) Airport to Roma Termini train station

From this airport, you have three options:

Express Train

This completely automated train will get you to the Termini station in 32 minutes. It costs 15 euros and leaves every 15 minutes between the hours of 5:30am and 11:00pm.


Between the hours of 8:30 and 00:30. It goes straight to the Roma Termini train station, passing the Vatican en route. Price: 6 euros. Duration: 1 hour.


Taking a taxi to Roma Termini train station will take you around 45 minutes and, on the average meter, will set you back about 50 euros.

From Roma Termini train station to the Amalfi Coast

On the Trenitalia or ItaloTreno websites you can see online timetables and buy tickets. For more information, click on the links above. Regional trains are only available to purchase 7 days before the date of travel. Given that the price doesn’t depend on how early you book the tickets, it isn’t worth buying them online. Simply buy them on arrival. You can get to the following places by train:

Salerno – a town on the south of the Amalfi Coast. A high-speed train will cost you around 30 euros and takes approx. 2 hours.

Sorrento – a town on the north of the Amalfi Coast. As it is not possible to take a high-speed train directly to Sorrento, you will have to first travel to Naples Central on either a treno veloce (1h10, 20 euros) or on a treno regionale (2h30, 12 euros). Once you have arrived in Naples, you will need to take the Circumvesuviana Railway, which leaves from the same station, but on underground platforms. There is a train every 20 minutes from 6:00am until 9:30pm. The journey takes an hour and a ticket costs 4.50 euros.

Outside the station you can also find bus stops from which you can travel to Amalfi. The buses run the entire length of the coast. There are many options available meaning you will not require a timetable.

Search for airplane tickets here.

If your flight lands at Naples, you can get to Sorrento by taking a direct bus: the timetable is noted below. If you prefer to avoid the bus service, you can still head to Naples Central and from there take the train.

There is a direct bus service available that costs 10 euros and takes 80 minutes to get to Sorrento. For more information on where to catch this bus, visit the ‘Getting Around’ page. Departure times from the airport (last updated in June, 2024): 9:00am, 11:00am, 12 Noon, 1:00pm, 2:30pm, 4:30pm, 6:00pm and 7:30pm. Operator: Curreri.

Getting to Naples Central station from the airport


Between the hours of 6:30am and 12 Midnight, the Alibus leaves the airport every half an hour. This special service bus takes around 15-20 minutes and costs 4 euros per ticket.


A taxi will take around the same time (15-20 minutes) as the Alibus but will cost around 20 euros. We would recommend using a taxi only in exceptional cases (i.e. if you are running late).

Reaching the Amalfi Coast from Naples Central train station

Salerno and Sorrento are easily reached within 45 minutes and 60 minutes respectively. Tickets cost 4.50 euros. From these locations, you will need to take a bus from the train stations. Buses leave frequently, meaning you don’t need to worry about timetabling. From Sorrento, the bus passes Positano, Praiano and Conca dei Marini. From Salerno, the bus passes Vietri sul mare, Maiori and Minor. Irrespective of departure point, all routes eventually arrive in Amalfi.

Map detailing how to get to the Amalfi Coast

Hotel in Amalfi

Likely to sell out

Rated 5 stars out of 5

8569 Reviews

Price starting at 39 €

Hotel in Positano


Rated 5 stars out of 5

10587 Reviews

Price starting at 110 €

Budget hotels

Likely to sell out

Rated 5 stars out of 5

12547 Reviews

Price starting at 179 €

Text printed from website