With trains running all day from 06.00 until midnight, getting from Hereford to Bristol by train is easy.

The journey takes approximately two hours, so it’s a great chance to relax, watch the countryside roll by, catch up on work, or settle down with that good book, and with our Anytime tickets, if you decide to stay in Bristol for a bit longer, you can.

Live departures and arrivals

Bristol, straddling the glorious River Avon, nestled in its Gorge, is a city buzzing with energy - exciting, cosmopolitan, and vibrant, offering something for everyone. Rich in cultural heritage, museums, art galleries and street art - appropriate for the home town of Banksy, Bristol is a riot of colour and festivals.

The gothic masterpiece of Bristol Cathedral towers over the West of the city, while Bristol zoo, with its dedicated conservation breeding programmes, isn’t too far away. The city was designated "City of Film" by UNESCO in 2017 and has been an active member of the Creative Cities Network since then, with Bristol Old Vic putting on eclectic performances every day.

Renowned for its boutique shopping arcades, bohemian stalls selling one-off pieces, and studio creations, Bristol has a thriving weekly market, showcasing local talent and highlighting delicious produce. It also has bright, busy shopping centres packed with all the big name brands.

Foodies will be spoilt for choice, with award winning restaurants and eateries everywhere you turn. Local coffee houses, artisan bakers and chocolatiers, and a thriving street food scene, make Bristol a food fan’s paradise.

Catching the train from Hereford to Bristol couldn’t be easier, and with our range of available tickets, it won’t break the bank. Download our app to catch all the latest deals, and keep an eye on JourneyCheck for any last minute updates.