• Shrewsbury to Birmingham train

     How long is the train from Shrewsbury to Birmingham?The train from Shrewsbury to Birmingham takes approximately 1 hour, with direct services available throughout the day. 

  • Shrewsbury to Cwmbran train

     FAQs about the Shrewsbury to Cwmbran trainsHow long is the train from Shrewsbury to Cwmbran?The journey takes around 1 hour 36 minutes on average, with the fastest trains covering the route in about 1 hour 27 minutes.

  • Trains from Llandudno to Holyhead

    Buy train tickets from Llandudno to Holyhead with us today. Buy on our website or app to find our lowest-priced fares with no booking fees.

  • Trains from Crewe to Bangor

     Travelling from Bangor to CreweSit back, relax and take in the breathtaking scenery of the North Wales coast and countryside.

  • Trains from Cardiff Central to Llandudno Junction

     Travelling from Cardiff to LlandudnoWhy not take the train? It’s convenient,  hassle-free and can be more affordable than you’d think.

  • Trains from Llandudno to Manchester Piccadilly

    Buy train tickets from Llandudno to Manchester Piccadilly with us today. Buy on our website or app to find our lowest-priced fares with no booking fees.

  • Complaint and feedback form

  • Concessionary travel card privacy statement

    About the concessionary travel card scheme  Each local authority in Wales is responsible for providing concessionary travel cards to individuals eligible to receive them.  The way these cards are provided is changing.

  • Station accessibility

    Our Making Rail Accessible: Helping Older and Disabled Passengers guide lists all our stations and explains what facilities are available