There are 12 ways to get from Rome to Aberystwyth by plane, train, bus, 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.
Fly Fiumicino International Airport to Birmingham Airport, train
best- Fly from Fiumicino International Airport (FCO) to Birmingham Airport (BHX)plane FCO - BHX
- Take the train from Birmingham International to Aberystwythtrain
9h 38m£93–209Fly Roma Ciampino Airport to Manchester Airport, train
cheapest- Fly from Roma Ciampino Airport (CIA) to Manchester Airport (MAN)plane CIA - MAN
- Take the train from Wilmslow to Shrewsburytrain
- Take the train from Shrewsbury to Aberystwythtrain
10h 38m£83–285Bus
- Take the bus from Roma Prenestina A1 to Luxembourg Park&Drivebus
- Take the bus from Luxembourg P+R Bouillon to London Victoria Green Line Stationbus
- Take the bus from London Victoria to Birmingham Coach Stationbus 400 / ...
- Take the bus from Birmingham Coach Station to Aberystwyth Bus Station Stand 2bus 409
35h 12m£201–294Drive, Eurotunnel
- Drive from Rome to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Aberystwythcar
22h 21m£400–535Fly Roma Ciampino Airport to East Midlands Airport, train
- Fly from Roma Ciampino Airport (CIA) to East Midlands Airport (EMA)plane CIA - EMA
- Take the train from Derby to Birmingham New Streettrain
- Take the train from Birmingham New Street to Aberystwythtrain
10h 43m£92–320Fly Fiumicino International Airport to Manchester Airport, train
- Fly from Fiumicino International Airport (FCO) to Manchester Airport (MAN)plane FCO - MAN
- Take the train from Wilmslow to Shrewsburytrain
- Take the train from Shrewsbury to Aberystwythtrain
10h 51m£104–220Fly Roma Ciampino Airport to Liverpool, train
- Fly from Roma Ciampino Airport (CIA) to Liverpool (LPL)plane CIA - LPL
- Take the train from Liverpool South Parkway to Crewetrain
- Take the train from Crewe to Shrewsburytrain
- Take the train from Shrewsbury to Aberystwythtrain
10h 32m£106–229Fly Fiumicino International Airport to London Heathrow Airport, train
- Fly from Fiumicino International Airport (FCO) to London Heathrow Airport (LHR)plane FCO - LHR
- Take the train from London Euston to Birmingham New Streettrain
- Take the train from Birmingham New Street to Aberystwythtrain
11h 24m£152–401Fly Roma Ciampino Airport to London Stansted Airport, train
- Fly from Roma Ciampino Airport (CIA) to London Stansted Airport (STN)plane CIA - STN
- Take the train from London Euston to Birmingham New Streettrain
- Take the train from Birmingham New Street to Aberystwythtrain
11h 30m£131–407Fly Fiumicino International Airport to Bristol Airport, bus, train
- Fly from Fiumicino International Airport (FCO) to Bristol Airport (BRS)plane FCO - BRS
- Take the bus from Public Transport Interchange to Kingsway K14bus
- Take the train from Newport (S Wales) to Shrewsburytrain
- Take the train from Shrewsbury to Aberystwythtrain
11h 59m£116–234Bus via Paris
- Take the bus from Roma, Autostazione Tiburtina to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to London Victoriabus 700
- Take the bus from London Victoria to Aberystwyth Bus Station Stand 2bus 409
40h 20m£177–274Drive, car ferry
- Drive from Rome to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Aberystwythcar
23h 19m£309–493
Fiumicino International Airport (FCO) to Birmingham Airport (BHX) flights
Questions & Answers
The cheapest way to get from Rome to Aberystwyth is to fly and train which costs £90 - £210 and takes 9h 38m.
The fastest way to get from Rome to Aberystwyth is to fly and train which takes 9h 38m and costs £90 - £210.
No, there is no direct bus from Rome to Aberystwyth station. However, there are services departing from Roma Prenestina A1 and arriving at Aberystwyth Bus Station Stand 2 via Luxembourg P+R Bouillon, London Victoria and Birmingham Coach Station. The journey, including transfers, takes approximately 35h 12m.
The distance between Rome and Aberystwyth is 1142 miles.
The best way to get from Rome to Aberystwyth without a car is to bus which takes 35h 12m and costs £200 - £300.
It takes approximately 9h 38m to get from Rome to Aberystwyth, including transfers.
Rome to Aberystwyth bus services, operated by Onebus, depart from Roma Prenestina A1 station.
Rome to Aberystwyth bus services, operated by Onebus, arrive at Luxembourg Park&Drive station.
Aberystwyth is 1h behind Rome. It is currently 12:13 PM in Rome and 11:13 AM in Aberystwyth.
Book your Rome to Aberystwyth bus tickets online with Omio.
What companies run services between Rome, Italy and Aberystwyth, Wales?
You can take a bus from Roma Prenestina A1 to Aberystwyth Bus Station Stand 2 via Luxembourg P+R Bouillon, London Victoria Green Line Station, London Victoria, and Birmingham Coach Station in around 35h 12m.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Birmingham Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £40–110
Flights from Fiumicino International Airport to Birmingham Airport via Beauvais
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- £40–110
Flights from Roma Ciampino Airport to East Midlands Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- £30–180
Flights from Roma Ciampino Airport to East Midlands Airport via Prague
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- £30–180
Flights from Roma Ciampino Airport to East Midlands Airport via Krakow
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- £30–180
Flights from Roma Ciampino Airport to Manchester Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- £35–190
Flights from Roma Ciampino Airport to Manchester Airport via Prague
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- £35–190
Flights from Roma Ciampino Airport to Liverpool
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- £35–130
Flights from Roma Ciampino Airport to Liverpool via Warsaw Modlin
- Ave. Duration
- 5h 55m
- When
- Wednesday and Friday
- Estimated price
- £35–130
Flights from Roma Ciampino Airport to London Stansted Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- £40–210
Flights from Roma Ciampino Airport to London Stansted Airport via Cagliari
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- £40–210
Flights from Roma Ciampino Airport to London Stansted Airport via Bratislava
- Ave. Duration
- 4h 50m
- When
- Tuesday to Saturday
- Estimated price
- £40–210
Flights from Roma Ciampino Airport to London Stansted Airport via Budapest
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- £40–210
Flights from Roma Ciampino Airport to London Stansted Airport via Prague
- Ave. Duration
- 5h 40m
- When
- Tuesday and Saturday
- Estimated price
- £40–210
Flights from Fiumicino International Airport to Bristol Airport via Marseille
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- £50–110
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Birmingham International to Aberystwyth
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- £45–75
- Website
- Transport for Wales
Train from Birmingham New Street to Aberystwyth
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- £40–70
- Website
- Transport for Wales
Train from Wilmslow to Shrewsbury
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- £17–28
- Website
- Transport for Wales
Train from Shrewsbury to Aberystwyth
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- £28–45
- Website
- Transport for Wales
Train from Wilmslow to Shrewsbury
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- £17–28
- Website
- Transport for Wales
Train from Shrewsbury to Aberystwyth
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- £28–45
- Website
- Transport for Wales
Train from Crewe to Shrewsbury
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- £11–18
- Website
- Transport for Wales
Train from Shrewsbury to Aberystwyth
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- £28–45
- Website
- Transport for Wales
Train from Birmingham New Street to Aberystwyth
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- £40–70
- Website
- Transport for Wales
Train from Birmingham New Street to Aberystwyth
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- £40–70
- Website
- Transport for Wales
Train from Newport (S Wales) to Shrewsbury
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- £30–55
- Website
- Transport for Wales
Train from Shrewsbury to Aberystwyth
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- £28–45
- Website
- Transport for Wales
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Roma Prenestina A1 to Luxembourg Park&Drive
- Ave. Duration
- 16h 23m
- Frequency
- Once a week
- Estimated price
- £130–180
- Website
- Onebus
- Phone
- +353 818 300 400
- info@irishferries.fr
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £26–75
- Website
- Irish Ferries
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 825+ hotels available in Aberystwyth.







