Find train tickets from Bristol to Birmingham

BRS — BHX
2 Jun — 9 Jun1
1 adult
Sun 2/6
Sun 9/6

Good to know

Average price (round-trip)

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

Top tips for finding Bristol to Birmingham train tickets

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

FAQs when traveling from Bristol to Birmingham by train

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

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

  • What train companies travel from Bristol to Birmingham?

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

Book train tickets from Bristol to Birmingham (return)

1/6Sat
directCross Country
1h 20mTPB-QQN
8/6Sat
directCross Country
1h 19mQQN-TPB
£72
1/6Sat
directMultiple carriers
1h 20mTPB-QQN
8/6Sat
1 stopMultiple carriers
2h 12mQQN-TPB
£72
1/6Sat
1 stopAccesRail
5h 25mBRS-ZBC
8/6Sat
1 stopAccesRail
5h 05mZBC-BRS
£81
1/6Sat
1 stopAccesRail
7h 00mBRS-ZBC
7/6Fri
1 stopAccesRail
6h 50mZBC-BRS
£83

Search by stops

Search by train company