Find train tickets from London to Birmingham

LON — BHX
11 Jan — 18 Jan1
1 adult
Sat 11/1
Sat 18/1

Good to know

Average price (round-trip)

£38

Average price (one-way)

£37
(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 £38 or less.
  • You will generally catch the best train deals if you travel at midday.

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 22m 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. Train and West Midlands Railway are the most booked train companies.

Book train tickets from London to Birmingham (return)

22/12Sun
directTrain
2h 10mMY2-G16
2/1Thu
directTrain
1h 55mG16-MY2
£38
26/1Sun
directTrain
2h 10mMY2-G16
1/2Sat
directTrain
2h 02mG16-MY2
£38
11/1Sat
1 stopWest Midlands Railway
2h 02mQQU-GB3146381
18/1Sat
directWest Midlands Railway
2h 06mGB3146381-QQU
£42
11/1Sat
directWest Midlands Railway
2h 24mQQU-QQN
18/1Sat
directWest Midlands Railway
2h 06mQQN-QQU
£42
26/1Sun
1 stopWest Midlands Railway
2h 52mQQU-QQN
1/2Sat
directWest Midlands Railway
2h 06mQQN-QQU
£42
26/1Sun
directWest Midlands Railway
2h 49mQQU-QQN
1/2Sat
directWest Midlands Railway
2h 04mQQN-QQU
£42
11/1Sat
1 stopWest Midlands Railway
2h 02mQQU-QQN
18/1Sat
directWest Midlands Railway
2h 06mQQN-QQU
£42
11/1Sat
directWest Midlands Railway
2h 24mQQU-GB3146381
18/1Sat
directWest Midlands Railway
2h 06mGB3146381-QQU
£42
6/3Thu
directTrain
2h 01mMY2-G16
8/3Sat
directTrain
2h 02mG16-MY2
£61
22/12Sun
directMultiple carriers
2h 49mQQU-GB3146381
2/1Thu
directMultiple carriers
1h 33mGB3146381-QQU
£70
9/1Thu
3 stopsAccesRail
4h 50mLHR-ZBC
16/1Thu
1 stopAccesRail
3h 30mZBC-LHR
£86
13/6Fri
3 stopsAccesRail
4h 40mLHR-ZBC
20/6Fri
3 stopsAccesRail
4h 35mZBC-LHR
£86
22/12Sun
3 stopsAccesRail
4h 25mLHR-ZBC
1/1Wed
1 stopAccesRail
2h 35mZBC-LHR
£86
11/1Sat
directAccesRail
2h 35mLHR-ZBC
17/1Fri
3 stopsAccesRail
4h 05mZBC-LHR
£86
11/1Sat
1 stopAccesRail
2h 45mLHR-ZBC
18/1Sat
1 stopAccesRail
3h 25mZBC-LHR
£86
11/1Sat
directAccesRail
2h 21mLHR-ZBC
17/1Fri
directAccesRail
2h 15mZBC-LHR
£86
11/1Sat
directAccesRail
2h 21mLHR-ZBC
18/1Sat
directAccesRail
2h 25mZBC-LHR
£86
13/3Thu
directAccesRail
2h 50mLHR-ZBC
19/3Wed
1 stopAccesRail
2h 35mZBC-LHR
£86
13/6Fri
directAccesRail
2h 50mLHR-ZBC
19/6Thu
3 stopsAccesRail
4h 00mZBC-LHR
£86
9/1Thu
directWest Midlands Railway
2h 39mQQU-GB3146381
16/1Thu
directWest Midlands Railway
2h 03mGB3146381-QQU
£100

Search by stops

Search by train company

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

24/12Tue
directWest Midlands Railway
2h 39mQQU-GB3146381
£25
20/12Fri
directWest Midlands Railway
2h 39mQQU-QQN
£27
27/12Fri
directAccesRail
4h 25mLHR-ZBC
£43
27/12Fri
1 stopAccesRail
3h 15mLHR-ZBC
£43
24/12Tue
directAccesRail
2h 25mLHR-ZBC
£43
24/12Tue
3 stopsAccesRail
4h 25mLHR-ZBC
£43
24/12Tue
1 stopMultiple carriers
2h 58mQQP-GB3146381
£49
24/12Tue
1 stopMultiple carriers
2h 13mQQU-GB3146381
£49
27/12Fri
1 stopAccesRail
4h 30mSTN-ZBC
£79
24/12Tue
1 stopAccesRail
4h 30mSTN-ZBC
£79
24/12Tue
1 stopAccesRail
4h 15mLTN-ZBC
£81
27/12Fri
1 stopAccesRail
4h 25mLTN-ZBC
£81
24/12Tue
1 stopAccesRail
4h 40mLGW-ZBC
£82
27/12Fri
1 stopAccesRail
4h 50mLGW-ZBC
£82
23/12Mon
1 stopAccesRail
7h 06mLHR-BHX
£85
27/12Fri
1 stopAccesRail
3h 06mLHR-BHX
£85
24/12Tue
1 stopAccesRail
3h 06mLHR-BHX
£85
24/12Tue
1 stopAccesRail
1h 32mQQU-QQN
£96
27/12Fri
1 stopAccesRail
1h 17mQQU-QQN
£96
24/12Tue
1 stopAccesRail
1h 20mQQU-BHX
£101

Search by stops

Search by train company

Search Birmingham trains on KAYAK. Find cheap train tickets to Birmingham from London. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.