Find train tickets from London to Birmingham

LON — BHX
28 Feb — 7 Mar1
1 adult
Fri 28/2
Fri 7/3

Good to know

Average price (round-trip)

£39

Average price (one-way)

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

Book train tickets from London to Birmingham (return)

8/2Sat
directWest Midlands Railway
2h 24mQQU-QQN
9/2Sun
directWest Midlands Railway
2h 35mQQN-QQU
£43
8/2Sat
1 stopWest Midlands Railway
2h 02mQQU-QQN
9/2Sun
directWest Midlands Railway
2h 35mQQN-QQU
£43
8/3Sat
directWest Midlands Railway
2h 36mQQU-QQN
15/3Sat
directWest Midlands Railway
2h 04mQQN-QQU
£45
8/3Sat
1 stopWest Midlands Railway
2h 02mQQU-QQN
15/3Sat
directWest Midlands Railway
2h 04mQQN-QQU
£45
20/2Thu
directTrain
2h 01mMY2-G16
23/2Sun
directTrain
1h 58mG16-MY2
£65
7/2Fri
directMultiple carriers
1h 32mQQU-QQN
9/2Sun
1 stopMultiple carriers
2h 56mQQN-QQU
£69
7/2Fri
directMultiple carriers
1h 32mQQU-QQN
9/2Sun
directMultiple carriers
2h 35mQQN-QQU
£69
28/2Fri
directAvanti West Coast
1h 32mQQU-QQN
7/3Fri
directAvanti West Coast
1h 25mQQN-QQU
£69
30/4Wed
1 stopAccesRail
2h 45mLHR-ZBC
7/5Wed
3 stopsAccesRail
4h 35mZBC-LHR
£86
10/2Mon
directAccesRail
2h 21mLHR-ZBC
12/2Wed
directAccesRail
2h 15mZBC-LHR
£86
6/2Thu
directAccesRail
2h 21mLHR-ZBC
9/2Sun
3 stopsAccesRail
4h 30mZBC-LHR
£86
28/2Fri
directAccesRail
2h 30mLHR-ZBC
7/3Fri
1 stopAccesRail
3h 30mZBC-LHR
£86
26/2Wed
directAccesRail
2h 21mLHR-ZBC
11/3Tue
1 stopAccesRail
2h 55mZBC-LHR
£86
7/2Fri
directAccesRail
2h 30mLHR-ZBC
8/2Sat
directAccesRail
2h 15mZBC-LHR
£86
7/2Fri
1 stopAccesRail
3h 25mLHR-ZBC
8/2Sat
directAccesRail
2h 15mZBC-LHR
£86
7/2Fri
directAccesRail
2h 30mLHR-ZBC
9/2Sun
3 stopsAccesRail
4h 15mZBC-LHR
£86
28/2Fri
directAccesRail
2h 50mLHR-ZBC
7/3Fri
directAccesRail
2h 30mZBC-LHR
£86
10/2Mon
1 stopAccesRail
3h 10mLHR-ZBC
13/2Thu
1 stopAccesRail
3h 25mZBC-LHR
£86
10/2Mon
directAccesRail
2h 21mLHR-ZBC
13/2Thu
directAccesRail
2h 30mZBC-LHR
£86
30/4Wed
3 stopsAccesRail
4h 40mLHR-ZBC
6/5Tue
1 stopAccesRail
2h 55mZBC-LHR
£86

Search by stops

Search by train company

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

28/3Fri
directAvanti West Coast
1h 32mQQU-QQN
£15
28/3Fri
directTrain
2h 01mMY2-G16
£18
28/3Fri
1 stopMultiple carriers
1h 36mQQU-QQN
£31
25/2Tue
directAccesRail
2h 50mLHR-ZBC
£1,043
16/5Fri
3 stopsAccesRail
4h 25mLHR-ZBC
£1,043
16/5Fri
directAccesRail
2h 50mLHR-ZBC
£1,043
25/2Tue
3 stopsAccesRail
4h 40mLHR-ZBC
£1,043
10/3Mon
1 stopAccesRail
7h 06mLHR-BHX
£1,079
15/5Thu
1 stopAccesRail
7h 06mLHR-BHX
£1,079
11/3Tue
1 stopAccesRail
4h 56mLHR-BHX
£1,079
25/2Tue
1 stopAccesRail
4h 30mSTN-ZBC
£1,079
16/5Fri
1 stopAccesRail
5h 05mSTN-ZBC
£1,079
16/5Fri
1 stopAccesRail
4h 56mLHR-BHX
£1,079
25/2Tue
1 stopAccesRail
4h 20mLTN-ZBC
£1,080
16/5Fri
1 stopAccesRail
5h 00mLTN-ZBC
£1,080
16/5Fri
1 stopAccesRail
1h 32mQQU-QQN
£1,081
16/5Fri
1 stopAccesRail
5h 00mLGW-ZBC
£1,083
25/2Tue
2 stopsAccesRail
5h 00mLGW-ZBC
£1,083
24/2Mon
1 stopAccesRail
7h 06mLHR-BHX
£1,084
25/2Tue
1 stopAccesRail
4h 06mLHR-BHX
£1,084

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.