Find train tickets from London to Birmingham

LON — BHX
18 May — 25 May1
1 adult
Sat 18/5
Sat 25/5

Good to know

Average price (round-trip)

£35

Average price (one-way)

£14
(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 £109 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. West Midlands Railway and Train are the most booked train companies.

Book train tickets from London to Birmingham (return)

30/4Tue
directWest Midlands Railway
2h 23mQQU-QQN
11/5Sat
directWest Midlands Railway
2h 04mQQN-QQU
£35
1/7Mon
directAccesRail
4h 25mLHR-ZBC
1/8Thu
directAccesRail
2h 40mZBC-LHR
£39
14/5Tue
1 stopAccesRail
2h 45mLHR-ZBC
20/5Mon
1 stopAccesRail
2h 55mZBC-LHR
£39
26/4Fri
1 stopAccesRail
3h 35mLHR-ZBC
6/5Mon
1 stopAccesRail
2h 55mZBC-LHR
£39
25/4Thu
directAccesRail
2h 45mLHR-ZBC
17/5Fri
1 stopAccesRail
3h 15mZBC-LHR
£39
7/5Tue
3 stopsAccesRail
4h 25mLHR-ZBC
24/10Thu
directAccesRail
2h 30mZBC-LHR
£39
16/7Tue
directAccesRail
2h 50mLHR-ZBC
24/7Wed
3 stopsAccesRail
4h 00mZBC-LHR
£39
13/11Wed
1 stopAccesRail
3h 35mLHR-ZBC
25/11Mon
directAccesRail
2h 35mZBC-LHR
£39
31/8Sat
directAccesRail
2h 50mLHR-ZBC
5/9Thu
directAccesRail
2h 35mZBC-LHR
£39
14/5Tue
1 stopAccesRail
2h 45mLHR-ZBC
20/5Mon
directAccesRail
2h 15mZBC-LHR
£39
6/6Thu
1 stopAccesRail
3h 25mLHR-ZBC
10/6Mon
1 stopAccesRail
3h 25mZBC-LHR
£39
15/5Wed
3 stopsAccesRail
4h 30mLHR-ZBC
16/5Thu
directAccesRail
2h 30mZBC-LHR
£39
15/5Wed
directAccesRail
2h 30mLHR-ZBC
15/5Wed
directAccesRail
2h 15mZBC-LHR
£39
7/5Tue
directAccesRail
2h 25mLHR-ZBC
23/10Wed
directAccesRail
2h 15mZBC-LHR
£39
31/8Sat
1 stopAccesRail
3h 25mLHR-ZBC
5/9Thu
1 stopAccesRail
3h 30mZBC-LHR
£39
13/11Wed
directAccesRail
2h 30mLHR-ZBC
25/11Mon
directAccesRail
2h 30mZBC-LHR
£39
2/5Thu
directAccesRail
2h 21mLHR-ZBC
1/11Fri
directAccesRail
2h 15mZBC-LHR
£39
14/5Tue
1 stopAccesRail
2h 50mLHR-ZBC
21/5Tue
directAccesRail
2h 40mZBC-LHR
£39
2/6Sun
1 stopAccesRail
3h 25mLHR-ZBC
5/6Wed
1 stopAccesRail
3h 30mZBC-LHR
£39
6/6Thu
1 stopAccesRail
3h 25mLHR-ZBC
9/6Sun
directAccesRail
2h 15mZBC-LHR
£39

Search by stops

Search by train company

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

28/4Sun
directWest Midlands Railway
2h 44mQQU-QQN
£14
28/4Sun
1 stopWest Midlands Railway
2h 52mQQU-QQN
£14
20/5Mon
directTrain
2h 01mMY2-G16
£18
24/4Wed
directTrain
2h 01mMY2-G16
£18
6/6Thu
directTrain
2h 01mMY2-G16
£18
6/6Thu
directAccesRail
2h 30mLHR-ZBC
£21
6/6Thu
3 stopsAccesRail
4h 30mLHR-ZBC
£21
20/5Mon
directAccesRail
2h 35mLHR-ZBC
£23
20/5Mon
1 stopAccesRail
2h 50mLHR-ZBC
£23
20/5Mon
directWest Midlands Railway
2h 39mQQU-QQN
£26
24/4Wed
directWest Midlands Railway
2h 39mQQU-QQN
£26
6/6Thu
directAvanti West Coast
1h 32mQQU-QQN
£26
18/5Sat
directAccesRail
2h 21mLHR-ZBC
£26
18/5Sat
3 stopsAccesRail
4h 35mLHR-ZBC
£26
27/4Sat
1 stopAccesRail
4h 30mLTN-ZBC
£35
28/4Sun
1 stopAccesRail
5h 10mLTN-ZBC
£35
23/5Thu
1 stopAccesRail
4h 35mLTN-ZBC
£35
1/7Mon
1 stopAccesRail
4h 25mLTN-ZBC
£35
6/6Thu
1 stopAccesRail
4h 15mLTN-ZBC
£35
27/4Sat
1 stopAccesRail
4h 35mLTN-ZBC
£35

Search by stops

Search by train company