There are 12 ways to get from Cardiff to Amalfi Coast by train, plane, bus, ferry, car, car train or car ferry
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 to Bristol, fly to Naples, bus
-
Take the train from Cardiff Central to Bristol Temple Meads
-
Fly from Bristol (BRS) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Cheapest option
Fly Cardiff to Naples, bus
-
Fly from Cardiff (CWL) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
10 alternative options
Train to Birmingham, fly to Naples, bus
-
Take the train from Cardiff Central to Birmingham New Street
-
Fly from Birmingham (BHX) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Train, train to London Gatwick, fly to Naples, bus
-
Take the train from Cardiff Central to London Paddington
-
Take the train from London Victoria to Gatwick Airport
-
Fly from London Gatwick (LGW) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Train to London Stansted, fly to Naples, bus
-
Take the train from Cardiff Central to London Paddington
-
Fly from London Stansted (STN) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Train, train to London Luton, fly to Naples, bus
-
Take the train from Cardiff Central to London Paddington
-
Take the train from Farringdon to Luton
-
Fly from London Luton (LTN) to Naples (NAP)
-
Take the bus from Aeroporto Internazionale di Napoli Capodichino to Ravello Via Carusiello
Train to Bristol, fly to Rome, train, ferry
-
Take the train from Cardiff Central to Bristol Temple Meads
-
Fly from Bristol (BRS) to Rome (FCO)
-
Take the train from Roma Termini to Salerno
-
Take the ferry from Salerno to Amalfi
Train, bus via Oulx
-
Take the train from Cardiff Central to London Paddington
-
Take the bus from London - Victoria Coach Station to Paris - Bercy Seine
-
Take the bus from Paris to Oulx
-
Take the train from Oulx-Cesana-Clav.-S. to Napoli Centrale
Train, bus, ferry
-
Take the train from Cardiff Central to London Paddington
-
Take the bus from London - Victoria Coach Station to Paris - Bercy Seine
-
Take the bus from Paris - Bercy Seine to Bologna Centrale
-
Take the train from Bologna Centrale to Salerno
-
Take the ferry from Salerno to Amalfi
Train, bus
-
Take the train from Cardiff Central to London Paddington
-
Take the bus from London - Victoria Coach Station to Paris - Bercy Seine
-
Take the bus from Paris to Napoli P.zza Garibaldi
-
Take the train from Napoli Centrale to Sorrento
Drive, Eurotunnel
-
Drive from Cardiff to Folkestone
-
Take the Eurotunnel from Folkestone to Calais-Fréthun
-
Drive from Calais-Fréthun to Amalfi Coast
Drive, car ferry
-
Drive from Cardiff to Dover
-
Take the car ferry from Dover to Calais
-
Drive from Calais to Amalfi Coast
Questions & Answers
The most affordable way to get from Cardiff to Amalfi Coast is to train and fly and bus, which costs £100 - £230 and takes 9h 54m.
The quickest way to get from Cardiff to Amalfi Coast is to train and fly and bus which costs £100 - £230 and takes 9h 54m.
The distance between Cardiff and Amalfi Coast is 1817 km.
The best way to get from Cardiff to Amalfi Coast without a car is to train and bus via Oulx which takes 32h 47m and costs £320 - £600.
It takes approximately 9h 54m to get from Cardiff to Amalfi Coast, including transfers.
The quickest flight from Bristol Airport to Naples Airport is the direct flight which takes 2h 45m.
Ryanair and easyJet offer flights from Bristol Airport to Naples Airport.
There are 6461+ hotels available in Amalfi Coast. Prices start at €64 per night.

- Distance: 1816.7 km
- Duration: 9h 54m
What companies run services between Cardiff, Wales and Amalfi Coast, Italy?
There is no direct connection from Cardiff to Amalfi Coast. However, you can take the train to Bristol Temple Meads, take the walk to Bristol Temple Meads, take the shuttle to Bristol Airport, take the walk to Bristol airport, fly to Naples, take the walk to Aeroporto Internazionale di Napoli Capodichino, take the bus to Ravello Via Carusiello, then take the walk to Amalfi Coast. Alternatively, you can take the train to Barry, take the walk to Barry, Windsor Court, take the line 304 bus to Cardiff Airport, take the walk to Cardiff airport, fly to Naples, take the walk to Aeroporto Internazionale di Napoli Capodichino, take the bus to Ravello Via Carusiello, then take the walk to Amalfi Coast.

- Website
- easyjet.com
Flights from Bristol to Naples
- Ave. Duration
- 2h 45m
- When
- Tuesday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Amsterdam Schiphol
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Geneva
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Paris Orly
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday and Saturday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Nice
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Berlin Brandenburg
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €100 - €310
Flights from Bristol to Naples via Porto
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- €100 - €310
Flights from Cardiff to Naples via Paris Orly
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €80 - €390
Flights from Birmingham to Naples
- Ave. Duration
- 2h 50m
- When
- Wednesday
- Estimated price
- €65 - €330
Flights from Birmingham to Naples via Milan Malpensa
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- €65 - €330
Flights from Birmingham to Naples via Geneva
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €70 - €330
Flights from London Gatwick to Naples
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €60 - €340
Flights from London Gatwick to Naples via Milan Malpensa
- Ave. Duration
- 4h 35m
- When
- Monday to Friday
- Estimated price
- €60 - €340
Flights from London Gatwick to Naples via Munich
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- €60 - €340
Flights from London Gatwick to Naples via Geneva
- Ave. Duration
- 4h 35m
- When
- Friday and Sunday
- Estimated price
- €60 - €340
Flights from London Gatwick to Naples via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €60 - €340
Flights from London Gatwick to Naples via Paris Charles de Gaulle
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €60 - €340
Flights from London Luton to Naples
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €60 - €300
Flights from London Luton to Naples via Nice
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Thursday and Friday
- Estimated price
- €65 - €310
Flights from London Luton to Naples via Geneva
- Ave. Duration
- 5h 32m
- When
- Friday and Sunday
- Estimated price
- €60 - €300
Flights from London Luton to Naples via Amsterdam Schiphol
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €65 - €320
Flights from Bristol to Rome
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €85 - €290
Flights from Bristol to Rome via Basel
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- €85 - €290
Flights from Bristol to Rome via Geneva
- Ave. Duration
- 5h 2m
- When
- Thursday, Friday, Saturday and Sunday
- Estimated price
- €85 - €290
Flights from Bristol to Rome via Paris Orly
- Ave. Duration
- 5h 57m
- When
- Saturday and Sunday
- Estimated price
- €85 - €290

- Website
- ryanair.com
Flights from Bristol to Naples via Barcelona
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- €80 - €270
Flights from Bristol to Naples via Dublin
- Ave. Duration
- 5h 55m
- When
- Wednesday and Saturday
- Estimated price
- €80 - €270
Flights from Cardiff to Naples via Dublin
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €70 - €300
Flights from Birmingham to Naples via Dublin
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €50 - €650
Flights from London Stansted to Naples
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Venice
- Ave. Duration
- 4h 15m
- When
- Friday and Saturday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Milan Bergamo
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Trieste
- Ave. Duration
- 4h 40m
- When
- Tuesday and Friday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Dublin
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Malta
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Wroclaw
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Milan Malpensa
- Ave. Duration
- 5h 50m
- When
- Friday, Saturday and Sunday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Bucharest Otopeni
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €45 - €240
Flights from London Stansted to Naples via Budapest
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- €45 - €240
Flights from London Luton to Naples
- Ave. Duration
- 2h 45m
- When
- Monday, Friday and Sunday
- Estimated price
- €40 - €210
Flights from London Luton to Naples via Malta
- Ave. Duration
- 6h 5m
- When
- Friday and Sunday
- Estimated price
- €60 - €260
Flights from Bristol to Rome via Madrid
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- €60 - €210

- Website
- klm.com
Flights from Cardiff to Naples via Amsterdam Schiphol, Rome
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- €220 - €600
Flights from Bristol to Rome via Amsterdam Schiphol
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €150 - €460

- Website
- lufthansa.com
Flights from Birmingham to Naples via Munich
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €180 - €900
Flights from Birmingham to Naples via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €180 - €900
Flights from Bristol to Rome via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- €190 - €460

- Website
- jet2.com
Flights from Birmingham to Naples
- Ave. Duration
- 3h
- When
- Tuesday and Saturday
- Estimated price
- €80 - €240
Flights from London Stansted to Naples
- Ave. Duration
- 2h 50m
- When
- Friday
- Estimated price
- €65 - €200

- Website
- vueling.com
Flights from Cardiff to Naples via Alicante–Elche, Madrid
- Ave. Duration
- 8h 55m
- When
- Monday and Wednesday
- Estimated price
- €180 - €600

- Website
- alitalia.com
Flights from Cardiff to Naples via Amsterdam Schiphol, Milan Linate
- Ave. Duration
- 10h 15m
- When
- Monday to Friday
- Estimated price
- €150 - €490

- Website
- brusselsairlines.com
Flights from Birmingham to Naples via Brussels
- Ave. Duration
- 4h 50m
- When
- Monday, Friday and Saturday
- Estimated price
- €180 - €1400

- Website
- flyulendo.com
Flights from London Gatwick to Naples
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday and Friday
- Estimated price
- €75 - €240

- Website
- swiss.com
Flights from Bristol to Rome via Zurich
- Ave. Duration
- 4h 35m
- When
- Monday and Saturday
- Estimated price
- €180 - €390

- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Cardiff Central to Bristol Temple Meads
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €21 - €50
- Website
- https://www.gwr.com/
- Anytime Day Single
- €21 - €29
- Anytime Day Single 1st Class
- €30 - €50
Train from Cardiff Central to London Paddington
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €80 - €170
- Website
- https://www.gwr.com/
- Anytime Day Single
- €80 - €110
- Anytime Day Single 1st Class
- €110 - €170

- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from Cardiff Central to Birmingham New Street
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €60 - €170
- Website
- https://www.crosscountrytrains.co.uk/
- Standard
- €60 - €95
- 1st Class
- €120 - €170

- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from London Victoria to Gatwick Airport
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €11 - €17
- Website
- https://www.southernrailway.com/
- Anytime Day Single
- €11 - €17

- Phone
- +44 345 850 1530
- Website
- gatwickexpress.com
Train from London Victoria to Gatwick Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €14
- Schedules at
- https://www.gatwickexpress.com/travel-information/plan-your-journey/timetables
- Website
- https://www.gatwickexpress.com/
- Anytime Day SIngle
- €14

- Phone
- 0345 026 4700
- Website
- thameslinkrailway.com
Train from Farringdon to Luton
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- €18 - €40
- Website
- https://www.thameslinkrailway.com/
- Anytime Day Single
- €18 - €26
- Anytime Day Single 1st Class
- €27 - €40

- Phone
- +39 06 68475475
- Website
- trenitalia.com
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
Train from Oulx-Cesana-Clav.-S. to Napoli Centrale
- Ave. Duration
- 7h 12m
- Frequency
- 3 times a week
- Estimated price
- €65 - €190
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €65 - €95
- Base Standard
- €110 - €150
- Base Premium
- €130 - €190
Train from Bologna Centrale to Salerno
- Ave. Duration
- 4h 38m
- Frequency
- Hourly
- Estimated price
- €40 - €130
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €40 - €60
- Base Standard
- €75 - €110
- Base Premium
- €90 - €130

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
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
Train from Bologna Centrale to Salerno
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- €35 - €95
- Website
- https://www.italotreno.it/en
- Smart Economy
- €35 - €50
- Smart Low Cost
- €40 - €50
- Smart Flex
- €65 - €95

- Phone
- +39 06 68475475
- Website
- trenitalia.com
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
Train from Bologna Centrale to Salerno
- Ave. Duration
- 8h 1m
- Frequency
- 6 times a week
- Estimated price
- €35 - €50
- Website
- https://www.trenitalia.com/
- 2nd Class
- €35 - €50

- Phone
- +39 800 211 388
- fb@eavsrl.it
- Website
- eavsrl.it
Train from Napoli Centrale to Sorrento
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €6 - €10
- Schedules at
- eavsrl.it
- 2nd Class
- €6 - €10

- Phone
- +44 (0) 8443 35 35 35
- Website
- eurotunnel.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.eurotunnel.com/uk/

- 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
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from London - Victoria Coach Station to Paris - Bercy Seine
- Ave. Duration
- 8h 50m
- Frequency
- Every 4 hours
- Estimated price
- €29 - €45
- Website
- https://www.blablacar.co.uk/
Bus from Paris - Bercy Seine to Bologna Centrale
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Estimated price
- €70 - €110
- Website
- https://www.blablacar.co.uk/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from London Victoria Coach Station to Paris
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- €35 - €50
- Website
- https://www.flixbus.co.uk
Bus from Paris to Oulx
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €50 - €75
- Website
- https://www.flixbus.co.uk
Bus from Paris to Bologna Centrale
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- €80 - €120
- Website
- https://www.flixbus.co.uk
Bus from Paris to Napoli P.zza Garibaldi
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- €120 - €180
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from London Victoria Coach Station to Paris Gare de Bercy Seine
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €30 - €45
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables

- 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

- Phone
- 01304 448866.
- Website
- poferries.com
Car ferry from Dover to Calais
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €50 - €70
- Website
- P&O Ferries
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 to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2Rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideThe London Underground: Essential tips to navigate the Tube
From maps and child fares to Oyster cards and the Night Tube, Rome2Rio has all the Tube tips you need
Read the travel guideHow do I buy a London Underground ticket?
A simple explanation of all your Tube ticket options, and, most importantly, which one to choose
Read the travel guide