Trains to Aberystwyth

Up to a dozen direct trains run from Birmingham and Shrewsbury to Aberystwyth via Mid Wales each day.

Trains to Aberystwyth are busy, but generally good value and reliable.

From the Midlands

Direct Transport for Wales services are available from Birmingham International, Birmingham New Street, Wolverhampton, Smethwick Galton Bridge, Telford Central, Wellington and Shrewsbury.

From Greater London

Depart from London Euston or Watford Junction using Virgin Trains, then change trains at Birmingham International, Birmingham New Street or Wolverhampton.

From South Wales

Direct trains operate to Shrewsbury, where you can connect with the train on to Aberystwyth. From Swansea, Carmarthen and west Wales it is usually quicker to make use of the direct buses from Carmarthen to Aberystwyth.

From the rest of the UK

Direct services from most parts of the country connect with the Aberystwyth trains at Birmingham New Street or Shrewsbury.

Times and Fares

For the best value book your tickets ahead using the website of Transport for Wales or any other British rail company, or at a staffed railway station.

Pre-booked 'Advance' tickets are often cheaper for longer journeys. They're issued for specific trains and available only in limited quantities so book early. Note, though, that the earliest such tickets will go on sale is 12 weeks ahead of travel (the national list of booking dates is useful).

Groups of three to nine people travelling together on a day out can get a 25% discount by buying Small Group Day tickets.

Travel Tips

Discounts with Railcards

People who make regular use of trains between Shrewsbury, Aberystwyth and Pwllheli may benefit from a Cambrian Railcard. For £10 a year, it gives local residents a third off most rail fares along the route.

National Railcards are also available for people aged over 60, under 26, disabled or in full-time education, as well as for those travelling as a couple or with children.