Catching the train from Bristol to Hereford allows you to arrive feeling refreshed and ready for the day ahead. Why not make full use of your time by catching up on work using free onboard Wi-Fi, or relax with a good film?

Book your train tickets online or on our handy app today.


How long is the train from Bristol to Hereford?

It takes approximately 1 hour 30 minutes. Plenty of time to sit back, relax and watch the scenery flash by, or catch up on a good book.

Live departures and arrivals

Why travel from Bristol to Hereford by train?

The city of Hereford has a lively cultural tapestry to explore. Sitting on the River Wye, there’re numerous attractions and family friendly activities to enjoy on your day out in this ancient settlement. Travelling by train allows you to relax and enjoy the journey, whether you’re travelling by yourself or with friends or family.


Other trains from Bristol Temple Meads

Bristol to Cardiff Central

Bristol to Newport

Bristol to Swansea


Other trains to Hereford

Cardiff Central to Hereford

Leominster to Hereford

Ludlow to Hereford