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.
Direct Transport for Wales services are available from Birmingham International, Birmingham New Street, Wolverhampton, Smethwick Galton Bridge, Telford Central, Wellington and Shrewsbury.
Depart from London Euston or Watford Junction using Virgin Trains, then change trains at Birmingham International, Birmingham New Street or Wolverhampton.
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.
Direct services from most parts of the country connect with the Aberystwyth trains at Birmingham New Street or Shrewsbury.
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.
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.