• Crewe to Cardiff train

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

  • Cardiff Central to Swansea train

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

  • Cardiff to Hereford train

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

  • Trains from Wolverhampton to Birmingham New Street

    Buy train tickets from Wolverhampton to Birmingham New Street with us today. Buy on our website or app to find our lowest-priced fares with no booking fees.

  • Trains from Newport to Chester

     Travel from Newport to ChesterIf you’re going from Newport to Chester, why not hop on one of our most popular routes? The train is quick and convenient, saving you the hassle of driving.

  • Trains from Holyhead to Llandudno

     Travel from Holyhead to LlandudnoTravelling from Holyhead to Llandudno? Why not take the train for a quick and easy trip, whether you’re going on holiday, travelling for work or visiting friends and family?

  • Trains from London to Swansea

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

  • Chester to Birmingham train

     Why travel by train from Chester to Birmingham?Travelling by train gives you a comfortable, sustainable and stress-free way to reach the city. Some highlights of Birmingham include:

  • Birmingham to Chester train

     FAQs about Birmingham to Chester trainsHow long is the train from Birmingham to Chester?The journey takes around 90 minutes (including one change), or just under 2 hours direct.