Find train tickets from Birmingham to Bristol

BHX — BRS
12 Jul — 19 Jul1
1 adult
Sat 12/7
Sat 19/7

Good to know

Average price (round-trip)

£154
(avg. price over the last 2 weeks)

Top tips for finding Birmingham to Bristol train tickets

  • 25% of our users found round-trip train tickets from Birmingham to Bristol for £154 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Birmingham to Bristol by train

  • How long is a train journey to Bristol from Birmingham?

    The train journey from Birmingham to Bristol takes 1h 22m on average and covers a distance of 76 miles.

  • What train companies travel from Birmingham to Bristol?

    There are different train companies operating between Birmingham and Bristol. Cross Country and Great Western Railway are the most booked train companies.

Book train tickets from Birmingham to Bristol (return)

11/7Fri
directCross Country
1h 22mQQN-TPB
18/7Fri
directCross Country
1h 19mTPB-QQN
£154
11/7Fri
1 stopMultiple carriers
2h 29mQQN-TPB
18/7Fri
directMultiple carriers
1h 22mTPB-QQN
£154
4/7Fri
directMultiple carriers
1h 22mQQN-TPB
6/7Sun
1 stopMultiple carriers
2h 06mTPB-QQN
£154
4/7Fri
directCross Country
1h 18mQQN-TPB
6/7Sun
directCross Country
1h 18mTPB-QQN
£154

Search by stops

Search by train company

More options for your train ride to Bristol

Popular train routes to Bristol

Search Bristol trains on KAYAK. Find cheap train tickets to Bristol from Birmingham. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.