Find train tickets from Bristol to Birmingham

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

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Sunday

Average price (round-trip)

£79

Average price (one-way)

£120
Train tickets from Bristol to Birmingham are on average 4% less expensive on Fridays
Train tickets from Bristol to Birmingham are on average 4% more expensive on Sundays
(avg. price over the last 2 weeks)
(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 evening.

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 AccesRail are the most booked train companies.

Book train tickets from Bristol to Birmingham (return)

8/6Sat
directCross Country
1h 19mTPB-QQN
15/6Sat
directCross Country
2h 23mQQN-TPB
£72
8/6Sat
directCross Country
1h 19mTPB-QQN
15/6Sat
directCross Country
2h 26mQQN-TPB
£72
8/6Sat
1 stopAccesRail
5h 25mBRS-ZBC
15/6Sat
1 stopAccesRail
5h 05mZBC-BRS
£82
8/6Sat
1 stopAccesRail
5h 30mBRS-ZBC
15/6Sat
1 stopAccesRail
5h 05mZBC-BRS
£82
27/1Mon
1 stopAccesRail
5h 30mBRS-ZBC
30/1Thu
1 stopAccesRail
5h 10mZBC-BRS
£82
27/1Mon
1 stopAccesRail
6h 15mBRS-ZBC
29/1Wed
1 stopAccesRail
6h 50mZBC-BRS
£82
26/1Sun
1 stopAccesRail
7h 10mBRS-ZBC
30/1Thu
1 stopAccesRail
5h 15mZBC-BRS
£83
7/6Fri
1 stopAccesRail
8h 55mBRS-ZBC
15/6Sat
1 stopAccesRail
5h 05mZBC-BRS
£83
7/6Fri
1 stopAccesRail
8h 55mBRS-ZBC
15/6Sat
1 stopAccesRail
5h 05mZBC-BRS
£83
26/1Sun
1 stopAccesRail
7h 10mBRS-ZBC
29/1Wed
2 stopsAccesRail
6h 20mZBC-BRS
£83
26/1Sun
1 stopAccesRail
7h 10mBRS-ZBC
29/1Wed
1 stopAccesRail
6h 50mZBC-BRS
£83
8/6Sat
1 stopAccesRail
6h 00mBRS-ZBC
14/6Fri
2 stopsAccesRail
6h 05mZBC-BRS
£83
8/6Sat
1 stopAccesRail
6h 00mBRS-ZBC
14/6Fri
2 stopsAccesRail
6h 05mZBC-BRS
£83
7/6Fri
1 stopAccesRail
8h 55mBRS-ZBC
14/6Fri
1 stopAccesRail
7h 55mZBC-BRS
£83
7/6Fri
1 stopAccesRail
8h 55mBRS-ZBC
14/6Fri
2 stopsAccesRail
6h 05mZBC-BRS
£83
7/6Fri
1 stopAccesRail
8h 55mBRS-ZBC
14/6Fri
2 stopsAccesRail
6h 10mZBC-BRS
£83
27/1Mon
4 stopsAccesRail
6h 27mBRS-QQN
30/1Thu
4 stopsAccesRail
5h 18mQQN-BRS
£238
26/1Sun
4 stopsAccesRail
6h 06mBRS-QQN
30/1Thu
4 stopsAccesRail
5h 18mQQN-BRS
£238
18/5Sat
3 stopsAccesRail
6h 38mBPR-ZBC
30/5Thu
3 stopsAccesRail
7h 52mZBC-BPR
£266
18/5Sat
3 stopsAccesRail
6h 33mBPR-ZBC
31/5Fri
3 stopsAccesRail
8h 32mZBC-BPR
£266

Search by stops

Search by train company

Book AccesRail tickets from Bristol to Birmingham (one-way)

8/6Sat
1 stopAccesRail
6h 15mBRS-ZBC
£39
24/6Mon
1 stopAccesRail
5h 35mBRS-ZBC
£39
24/6Mon
3 stopsAccesRail
6h 30mTPB-ZBC
£155
24/6Mon
3 stopsAccesRail
6h 34mBPR-ZBC
£155
8/6Sat
4 stopsAccesRail
7h 45mTPB-ZBC
£166
8/6Sat
4 stopsAccesRail
7h 43mBPR-ZBC
£166
24/6Mon
1 stopAccesRail
7h 15mBRS-BHX
£194
7/6Fri
2 stopsAccesRail
7h 32mBRS-QQN
£202
7/6Fri
1 stopAccesRail
7h 40mBRS-BHX
£207
8/6Sat
1 stopAccesRail
8h 45mBRS-BHX
£207
24/6Mon
5 stopsAccesRail
6h 57mTPB-QQN
£223
24/6Mon
3 stopsAccesRail
7h 19mBPR-BHX
£230
24/6Mon
5 stopsAccesRail
8h 12mBPR-QQN
£230
24/6Mon
5 stopsAccesRail
7h 06mTPB-BHX
£230
8/6Sat
5 stopsAccesRail
6h 56mTPB-QQN
£235
8/6Sat
3 stopsAccesRail
6h 48mBPR-BHX
£242
8/6Sat
4 stopsAccesRail
9h 45mTPB-BHX
£242
8/6Sat
6 stopsAccesRail
6h 59mBPR-QQN
£242

Search by stops

Search by train company