Find train tickets from London to Birmingham

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

Good to know

Average price (round-trip)

£40

Average price (one-way)

£16
(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 £40 or less.
  • You will generally catch the best train deals if you travel in the morning.

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 train tickets from London to Birmingham (return)

2/6Sun
directWest Midlands Railway
2h 44mQQU-QQN
9/6Sun
directWest Midlands Railway
2h 52mQQN-QQU
£33
2/6Sun
1 stopWest Midlands Railway
2h 52mQQU-QQN
9/6Sun
directWest Midlands Railway
2h 30mQQN-QQU
£33
30/5Thu
directAccesRail
2h 50mLHR-ZBC
5/6Wed
directAccesRail
2h 15mZBC-LHR
£40
21/5Tue
directAccesRail
2h 50mLHR-ZBC
22/5Wed
3 stopsAccesRail
4h 00mZBC-LHR
£40
10/6Mon
directAccesRail
2h 30mLHR-ZBC
12/6Wed
directAccesRail
4h 00mZBC-LHR
£40
10/6Mon
1 stopAccesRail
3h 25mLHR-ZBC
12/6Wed
directAccesRail
2h 30mZBC-LHR
£40
29/5Wed
1 stopAccesRail
3h 35mLHR-ZBC
4/6Tue
1 stopAccesRail
3h 15mZBC-LHR
£40
28/9Sat
directAccesRail
2h 30mLHR-ZBC
28/9Sat
3 stopsAccesRail
4h 30mZBC-LHR
£40
1/7Mon
directAccesRail
2h 21mLHR-ZBC
1/8Thu
directAccesRail
2h 35mZBC-LHR
£40
25/6Tue
directAccesRail
2h 25mLHR-ZBC
17/7Wed
1 stopAccesRail
2h 35mZBC-LHR
£40
23/5Thu
directAccesRail
2h 50mLHR-ZBC
29/5Wed
1 stopAccesRail
3h 25mZBC-LHR
£40
23/5Thu
directAccesRail
2h 35mLHR-ZBC
28/5Tue
1 stopAccesRail
2h 55mZBC-LHR
£40
29/5Wed
1 stopAccesRail
2h 50mLHR-ZBC
4/6Tue
1 stopAccesRail
2h 55mZBC-LHR
£40
5/6Wed
directAccesRail
2h 30mLHR-ZBC
7/6Fri
directAccesRail
2h 15mZBC-LHR
£40
5/6Wed
directAccesRail
2h 50mLHR-ZBC
8/6Sat
directAccesRail
2h 30mZBC-LHR
£40
25/5Sat
3 stopsAccesRail
4h 35mLHR-ZBC
29/5Wed
directAccesRail
2h 15mZBC-LHR
£40
25/5Sat
directAccesRail
2h 30mLHR-ZBC
26/5Sun
1 stopAccesRail
3h 15mZBC-LHR
£40
25/5Sat
directAccesRail
2h 35mLHR-ZBC
27/5Mon
directAccesRail
2h 30mZBC-LHR
£40
21/5Tue
directAccesRail
2h 30mLHR-ZBC
22/5Wed
directAccesRail
2h 15mZBC-LHR
£40
21/5Tue
directAccesRail
4h 25mLHR-ZBC
23/5Thu
directAccesRail
4h 00mZBC-LHR
£40

Search by stops

Search by train company

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

25/5Sat
directWest Midlands Railway
2h 23mQQU-QQN
£10
25/5Sat
1 stopWest Midlands Railway
2h 01mQQU-QQN
£10
11/5Sat
directWest Midlands Railway
2h 36mQQU-QQN
£10
31/5Fri
directAvanti West Coast
1h 32mQQU-QQN
£14
14/6Fri
directAvanti West Coast
1h 32mQQU-QQN
£14
11/5Sat
1 stopWest Midlands Railway
2h 01mQQU-QQN
£14
31/5Fri
directTrain
2h 01mMY2-G16
£16
14/6Fri
directTrain
2h 01mMY2-G16
£16
20/6Thu
directTrain
2h 01mMY2-G16
£18
28/5Tue
directTrain
2h 01mMY2-G16
£18
11/6Tue
directTrain
2h 01mMY2-G16
£18
18/7Thu
directTrain
2h 01mMY2-G16
£20
12/8Mon
directAccesRail
2h 25mLHR-ZBC
£21
11/5Sat
3 stopsAccesRail
4h 35mLHR-ZBC
£21
12/8Mon
1 stopAccesRail
3h 10mLHR-ZBC
£21
11/5Sat
directAccesRail
2h 25mLHR-ZBC
£21
18/7Thu
directAccesRail
4h 25mLHR-ZBC
£22
28/5Tue
directAccesRail
2h 30mLHR-ZBC
£22
31/5Fri
directAccesRail
2h 25mLHR-ZBC
£22
19/5Sun
directAccesRail
2h 25mLHR-ZBC
£22

Search by stops

Search by train company