There are 8 ways to get from Umbria to Amalfi Coast by train, ferry, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train via Naples
-
Take the train from Foligno to Roma Termini
-
Take the train from Roma Termini to Napoli Centrale
Cheapest option
Bus via Salerno Piazza Montpellier Bus Station
-
Take the bus from Perugia Central Bus Station to Salerno Piazza Montpellier Bus Station
6 alternative options
Train
-
Take the train from Perugia to Roma Termini
-
Take the train from Roma Termini to Salerno
Train, ferry
-
Take the train from Foligno to Roma Termini
-
Take the train from Roma Termini to Salerno
-
Take the ferry from Salerno to Amalfi
Bus
-
Take the bus from Perugia to Salerno
Drive
-
Drive from Perugia to Amalfi Coast
Train to Rome, fly, bus
-
Take the train from Narni-Amelia to Roma Termini
-
Fly from Rome (FCO) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Train to Ancona, fly, bus
-
Take the train from Fabriano to Castelferretti
-
Fly from Ancona (AOI) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Questions & Answers
The cheapest way to get from Umbria to Amalfi Coast is to bus via Salerno Piazza Montpellier Bus Station which costs €23 - €40 and takes 8h 49m.
The quickest way to get from Umbria to Amalfi Coast is to drive which costs €70 - €110 and takes 4h 28m.
No, there is no direct bus from Umbria to Amalfi Coast. However, there are services departing from Perugia and arriving at Atrani via Salerno. The journey, including transfers, takes approximately 8h 46m.
The distance between Umbria and Amalfi Coast is 311 km. The road distance is 432.4 km.
The best way to get from Umbria to Amalfi Coast without a car is to train via Naples which takes 6h 42m and costs €180 - €320.
It takes approximately 6h 42m to get from Umbria to Amalfi Coast, including transfers.
Umbria to Amalfi Coast bus services, operated by FlixBus, depart from Perugia station.
The best way to get from Umbria to Amalfi Coast is to train via Naples which takes 6h 42m and costs €180 - €320. Alternatively, you can bus, which costs €35 - €55 and takes 8h 46m.
The quickest flight from Rome Airport to Naples Airport is the direct flight which takes 50 min.
Umbria to Amalfi Coast bus services, operated by FlixBus, arrive at Salerno station.

- Distance: 311.3 km
- Duration: 6h 42m
What companies run services between Umbria, Italy and Amalfi Coast, Italy?
You can take a train from Perugia to Amalfi Coast via Foligno, Roma Termini, Napoli Centrale, and Via Nocera in around 6h 42m. Alternatively, FlixBus operates a bus from Perugia to Salerno 3 times a day. Tickets cost €35 - €50 and the journey takes 6h 10m.

- Website
- alitalia.com
Flights from Rome to Naples
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €50 - €290

- Website
- flexflight.dk
Flights from Ancona to Naples
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €80 - €230

- Website
- air-connect.com
Flights from Ancona to Naples
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €80 - €230

- Website
- aeroitalia.com
Flights from Ancona to Naples
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €80 - €230

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Foligno to Roma Termini
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Estimated price
- €12 - €21
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €19 - €21
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €17 - €30
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €27 - €30
Train from Perugia to Roma Termini
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- €15 - €26
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €23 - €26
Train from Narni-Amelia to Roma Termini
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- €6 - €13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11 - €13
Train from Fabriano to Castelferretti
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €4 - €9
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €8 - €9
Frequently asked questions

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Foligno to Roma Termini
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- €11 - €15
- Website
- https://www.trenitalia.com/
- 2nd Class
- €11 - €15
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €15 - €20
- Website
- https://www.trenitalia.com/
- 2nd Class
- €15 - €20
Train from Perugia to Roma Termini
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- €13 - €18
- Website
- https://www.trenitalia.com/
- 2nd Class
- €13 - €18
Train from Roma Termini to Salerno
- Ave. Duration
- 2h 59m
- Frequency
- Every 2 hours
- Estimated price
- €17 - €24
- Website
- https://www.trenitalia.com/
- 2nd Class
- €17 - €24

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Foligno to Roma Termini
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €14 - €55
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €14 - €20
- Base Standard
- €30 - €45
- Base Premium
- €35 - €55
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €19 - €65
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €19 - €26
- Base Standard
- €35 - €50
- Base Premium
- €45 - €65
Train from Roma Termini to Salerno
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €22 - €75
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €22 - €30
- Base Standard
- €40 - €60
- Base Premium
- €50 - €75

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €16 - €55
- Website
- https://www.italotreno.it/en
- Smart Economy
- €19 - €27
- Smart Low Cost
- €16 - €21
- Smart Flex
- €35 - €55
Train from Roma Termini to Salerno
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- €19 - €60
- Website
- https://www.italotreno.it/en
- Smart Economy
- €22 - €30
- Smart Low Cost
- €19 - €24
- Smart Flex
- €40 - €60

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Perugia to Salerno
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Estimated price
- €35 - €50
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- 0981 500331
- info@saj.it
- Website
- saj.it
Bus from Perugia Central Bus Station to Salerno Piazza Montpellier Bus Station
- Ave. Duration
- 5h 59m
- Frequency
- Twice a week
- Estimated price
- €20 - €35
- Schedules at
- saj.it

- Phone
- +39 081.879.26.45
- info@pintourbus.com
- Website
- shuttlebus.pintourbus.com
Bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €20
- Website
- https://www.pintourbus.com/en/napoli-amalfi-transfer/

- Phone
- +39089872950
- info@travelmar.it
- Website
- travelmar.it
Ferry from Salerno to Amalfi
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- €7 - €10
- Website
- https://www.travelmar.it/

- Phone
- (+39)081.552.07.63
- customercare@nlg.it
- Website
- navlib.it
Ferry from Salerno to Amalfi
- Ave. Duration
- 20 min
- Frequency
- Twice daily
- Estimated price
- €9 - €19
- Website
- https://www.nlg.it/en/

- Phone
- +39 089 875032
- info@lucibello.it
- Website
- lucibello.it
Ferry from Salerno to Amalfi
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- €8 - €17
- Schedules at
- lucibello.it
- Ordinario
- €13 - €17
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideTravelling by boat in Italy
Your Italian ferry guide - Sorrento, Capri and beyond.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Yes, the driving distance between Umbria to Amalfi Coast is 432 km. It takes approximately 4h 28m to drive from Umbria to Amalfi Coast.
Alitalia offers flights from Rome Airport to Naples Airport.
There are 6416+ hotels available in Amalfi Coast. Prices start at €85 per night.