Information on how to get to Aberystwyth from the main UK international airports and nearby ferry ports.
Birmingham International is the most convenient airport for Aberystwyth, if you're relying on public transport. London's airports are also fairly accessible and benefit from a wider choice of flights and prices. Cardiff's airport is reasonably convenient if travelling onward by car.
The airport has its own railway station with regular direct trains to Aberystwyth taking under 3½ hours.
Take the frequent T9 bus direct to Cardiff's bus station, or the shuttle bus to the nearby railway station for a train into the city centre. You can then:
By train will take about 6 hours. Catch the direct train to London Victoria, then use the Underground's Victoria Line to reach London Euston for connecting services to Aberystwyth via Birmingham New Street. The ticket office at Gatwick Airport railway station can sell you a through ticket to Aberystwyth, but if you're arriving later in the day you will probably need to stay overnight in London and continue your journey the next day.
If you wish to travel by coach, there is one daily National Express journey which takes about 8 hours 30 minutes and requires a change of coaches in Birmingham.
Travelling via London takes between 6 and 7 hours. The London Underground will take you from Heathrow Airport to Euston for regular onward trains to Aberystwyth, or to Victoria for the daily coach, within an hour and for around £6. The Heathrow Express train is also an option for getting into central London, but is much more expensive and is less convenient for onward travel to Aberystwyth.
You can avoid travelling through London by taking Greenline's 724 coach direct from Heathrow's Terminal 5 or Central Bus Station to Watford Junction station (1 hour). At Watford, join a Virgin Trains service to Birmingham New Street for an onward connection to Aberystwyth. It should be possible to complete the journey in around 6 hours.
If you wish to travel only by coach, there is one daily National Express journey which takes about 7 hours 30 minutes and requires a change of coaches in Birmingham.
Take Stagecoach service 99 to Milton Keynes Central railway station (1 hour). At Milton Keynes, catch one of the direct trains to Birmingham New Street for an onward connection to Aberystwyth. Total journey time 5hrs 15mins.
There is an hourly train from Stansted to Birmingham New Street, where you can change trains for Aberystwyth. The journey should take around 7 hours.
If arriving from Ireland, Fishguard and Holyhead are within a few hours' drive. Public transport links are also available during the daytime, though not if arriving very early in the morning or late at night.
Fishguard is the arrival port for Stena Line ferries from Rosslare. A short journey on the 410 bus or a taxi will take you into the centre of Fishguard, from where the T5 bus runs direct to Aberystwyth most days. Traveline will give you a full journey plan from the port to Aberystwyth.
The arrival point for ferries from Dublin and Dun Laoghaire. A train or bus can be taken from Holyhead to Bangor, from where the T2 bus runs directly to Aberystwyth. Traveline will give you a full journey plan from the port to Aberystwyth.
Irish Ferries services from Rosslare arrive at Pembroke Dock's ferry terminal, which is about 20 minutes' walk or a short taxi ride from Pembroke Dock railway station. Trains run every two hours to Carmarthen from where bus route T1 runs directly to Aberystwyth. Traveline will give you a full journey plan from the port to Aberystwyth.
Eurostar trains from Paris and Brussels arrive at London St. Pancras. It is about a fifteen minute walk to London Euston for onward trains to Aberystwyth. You can also make the transfer by Underground (1 stop on the Victoria or Northern line) or catch one of the many buses along the Euston Road.
Many Eurolines coaches to the UK arrive at London Victoria, from where you can transfer to the onward National Express coach to Aberystwyth. Alternatively, cross London to Euston Station for trains to Aberystwyth.