Find train tickets from London to Birmingham

LON — BHX
17 Jun — 24 Jun1
1 adult
Mon 17/6
Mon 24/6

Good to know

Average price (round-trip)

£41

Average price (one-way)

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

Top tips for finding London to Birmingham train tickets

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

FAQs when traveling from London to Birmingham by train

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

    The train journey from London to Birmingham takes 1h 38m on average and covers a distance of 101 miles.

  • What train companies travel from London to Birmingham?

    There are different train companies operating between London and Birmingham. AccesRail and Avanti West Coast are the most booked train companies.

Book AccesRail tickets from London to Birmingham (return)

18/6Tue
directAccesRail
2h 30mLHR-ZBC
25/6Tue
directAccesRail
2h 25mZBC-LHR
£41
17/6Mon
directAccesRail
2h 30mLHR-ZBC
23/6Sun
1 stopAccesRail
2h 55mZBC-LHR
£41
18/6Tue
3 stopsAccesRail
4h 25mLHR-ZBC
25/6Tue
directAccesRail
2h 40mZBC-LHR
£41
17/6Mon
directAccesRail
2h 50mLHR-ZBC
23/6Sun
directAccesRail
2h 15mZBC-LHR
£41
17/6Mon
1 stopAccesRail
2h 50mLHR-ZBC
24/6Mon
1 stopAccesRail
3h 25mZBC-LHR
£41
17/6Mon
directAccesRail
2h 35mLHR-ZBC
24/6Mon
1 stopAccesRail
3h 20mZBC-LHR
£41
17/6Mon
directAccesRail
2h 30mLHR-ZBC
24/6Mon
directAccesRail
2h 30mZBC-LHR
£41
18/6Tue
directAccesRail
2h 35mLHR-ZBC
24/6Mon
directAccesRail
2h 15mZBC-LHR
£41
18/6Tue
1 stopAccesRail
2h 50mLHR-ZBC
24/6Mon
directAccesRail
2h 15mZBC-LHR
£41
8/8Thu
directAccesRail
4h 25mLHR-ZBC
15/8Thu
directAccesRail
2h 30mZBC-LHR
£58
8/8Thu
1 stopAccesRail
2h 50mLHR-ZBC
15/8Thu
directAccesRail
2h 35mZBC-LHR
£58
8/8Thu
directAccesRail
4h 25mLHR-ZBC
14/8Wed
directAccesRail
2h 15mZBC-LHR
£58
8/8Thu
1 stopAccesRail
3h 25mLHR-ZBC
14/8Wed
directAccesRail
2h 15mZBC-LHR
£58
5/6Wed
directAccesRail
2h 25mLHR-ZBC
26/6Wed
directAccesRail
2h 15mZBC-LHR
£69
5/9Thu
directAccesRail
2h 30mLHR-ZBC
5/9Thu
directAccesRail
4h 00mZBC-LHR
£69
5/6Wed
1 stopAccesRail
3h 10mLHR-ZBC
27/6Thu
directAccesRail
2h 30mZBC-LHR
£69
5/6Wed
1 stopAccesRail
3h 25mLHR-ZBC
26/6Wed
directAccesRail
2h 15mZBC-LHR
£69
5/6Wed
directAccesRail
2h 30mLHR-ZBC
27/6Thu
directAccesRail
2h 40mZBC-LHR
£69
5/9Thu
1 stopAccesRail
3h 25mLHR-ZBC
5/9Thu
directAccesRail
2h 30mZBC-LHR
£69
4/10Fri
directAccesRail
2h 21mLHR-ZBC
6/10Sun
directAccesRail
2h 30mZBC-LHR
£84

Search by stops

Search by train company

Book train tickets from London to Birmingham (one-way)

7/6Fri
directAvanti West Coast
1h 32mQQU-QQN
£17
27/6Thu
directTrain
2h 01mMY2-G16
£18
26/6Wed
directTrain
2h 01mMY2-G16
£18
25/9Wed
directAccesRail
2h 30mLHR-ZBC
£21
25/9Wed
3 stopsAccesRail
4h 50mLHR-ZBC
£21
23/6Sun
directAccesRail
2h 25mLHR-ZBC
£21
23/6Sun
3 stopsAccesRail
4h 40mLHR-ZBC
£21
27/6Thu
directWest Midlands Railway
2h 39mQQU-QQN
£25
26/6Wed
directWest Midlands Railway
2h 39mQQU-QQN
£25
23/5Thu
directAccesRail
2h 30mLHR-ZBC
£27
23/5Thu
1 stopAccesRail
3h 25mLHR-ZBC
£27
17/6Mon
1 stopAccesRail
3h 35mLHR-ZBC
£33
17/6Mon
directAccesRail
4h 25mLHR-ZBC
£33
23/5Thu
3 stopsAccesRail
4h 25mLHR-ZBC
£36
23/5Thu
directAccesRail
2h 50mLHR-ZBC
£36
23/6Sun
1 stopAccesRail
4h 10mLTN-ZBC
£38
23/6Sun
1 stopAccesRail
4h 30mSTN-ZBC
£40
23/6Sun
directTrain
1h 53mMY2-G16
£41
23/6Sun
1 stopAccesRail
4h 50mLGW-ZBC
£42
27/6Thu
3 stopsAccesRail
4h 40mLHR-ZBC
£50

Search by stops

Search by train company