Find train tickets from London to Birmingham

LON — BHX
12 Jun — 19 Jun1
1 adult
Wed 12/6
Wed 19/6

Good to know

Average price (round-trip)

£40

Average price (one-way)

£18
(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 £46 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 West Midlands Railway are the most booked train companies.

Book AccesRail tickets from London to Birmingham (return)

9/6Sun
directAccesRail
2h 30mLHR-ZBC
15/6Sat
directAccesRail
2h 15mZBC-LHR
£40
9/6Sun
directAccesRail
2h 35mLHR-ZBC
16/6Sun
directAccesRail
2h 40mZBC-LHR
£40
25/5Sat
1 stopAccesRail
3h 15mLHR-ZBC
26/5Sun
1 stopAccesRail
2h 35mZBC-LHR
£40
13/6Thu
1 stopAccesRail
3h 35mLHR-ZBC
15/6Sat
1 stopAccesRail
3h 25mZBC-LHR
£40
20/6Thu
1 stopAccesRail
2h 50mLHR-ZBC
28/6Fri
1 stopAccesRail
3h 20mZBC-LHR
£40
11/6Tue
directAccesRail
2h 30mLHR-ZBC
18/6Tue
1 stopAccesRail
3h 20mZBC-LHR
£40
6/6Thu
1 stopAccesRail
2h 50mLHR-ZBC
12/6Wed
1 stopAccesRail
3h 15mZBC-LHR
£40
23/6Sun
directAccesRail
2h 30mLHR-ZBC
24/6Mon
directAccesRail
2h 15mZBC-LHR
£40
23/6Sun
directAccesRail
2h 30mLHR-ZBC
24/6Mon
directAccesRail
2h 15mZBC-LHR
£40
10/6Mon
directAccesRail
2h 21mLHR-ZBC
12/6Wed
directAccesRail
2h 15mZBC-LHR
£40
10/6Mon
directAccesRail
2h 25mLHR-ZBC
12/6Wed
1 stopAccesRail
3h 15mZBC-LHR
£40
6/6Thu
1 stopAccesRail
3h 10mLHR-ZBC
12/6Wed
1 stopAccesRail
2h 35mZBC-LHR
£40
18/5Sat
3 stopsAccesRail
4h 40mLHR-ZBC
20/5Mon
1 stopAccesRail
3h 20mZBC-LHR
£40
23/5Thu
directAccesRail
2h 50mLHR-ZBC
23/5Thu
directAccesRail
4h 00mZBC-LHR
£40
11/6Tue
directAccesRail
2h 25mLHR-ZBC
18/6Tue
1 stopAccesRail
3h 20mZBC-LHR
£40
24/5Fri
1 stopAccesRail
2h 45mLHR-ZBC
27/5Mon
directAccesRail
2h 20mZBC-LHR
£40
21/5Tue
3 stopsAccesRail
4h 50mLHR-ZBC
25/5Sat
directAccesRail
2h 40mZBC-LHR
£40
25/5Sat
directAccesRail
2h 30mLHR-ZBC
26/5Sun
directAccesRail
2h 15mZBC-LHR
£40
26/10Sat
3 stopsAccesRail
4h 40mLHR-ZBC
10/11Sun
directAccesRail
2h 30mZBC-LHR
£40
1/7Mon
1 stopAccesRail
3h 25mLHR-ZBC
13/7Sat
1 stopAccesRail
3h 15mZBC-LHR
£40

Search by stops

Search by train company

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

19/5Sun
1 stopWest Midlands Railway
2h 52mQQU-QQN
£17
11/6Tue
directTrain
2h 01mMY2-G16
£18
17/7Wed
directTrain
2h 01mMY2-G16
£18
4/6Tue
directTrain
2h 01mMY2-G16
£19
17/6Mon
directTrain
2h 01mMY2-G16
£19
22/5Wed
directTrain
2h 01mMY2-G16
£19
19/5Sun
directWest Midlands Railway
2h 39mQQU-QQN
£21
17/6Mon
1 stopAccesRail
3h 10mLHR-ZBC
£22
22/5Wed
1 stopAccesRail
3h 35mLHR-ZBC
£22
22/5Wed
directAccesRail
2h 50mLHR-ZBC
£22
17/6Mon
directAccesRail
2h 50mLHR-ZBC
£22
17/7Wed
directWest Midlands Railway
2h 39mQQU-QQN
£26
11/6Tue
directWest Midlands Railway
2h 23mQQU-QQN
£26
17/6Mon
directWest Midlands Railway
2h 39mQQU-QQN
£27
22/5Wed
directWest Midlands Railway
2h 39mQQU-QQN
£27
4/6Tue
directWest Midlands Railway
2h 23mQQU-QQN
£27
4/9Wed
directAccesRail
2h 30mLHR-ZBC
£30
2/9Mon
3 stopsAccesRail
4h 30mLHR-ZBC
£30
3/9Tue
3 stopsAccesRail
4h 40mLHR-ZBC
£30
4/9Wed
3 stopsAccesRail
4h 40mLHR-ZBC
£30

Search by stops

Search by train company