Find Trains
When to book
Tips
FAQs
Deals

Find train tickets from London to Birmingham

LON — BHX
Dec 19 — Dec 261
1 adult
Fri 12/19
Fri 12/26

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Wednesday

Average price (round-trip)

$235

Average price (one-way)

$489
Train tickets from London to Birmingham are on average 21% less expensive on Tuesdays
Train tickets from London to Birmingham are on average 53% more expensive on Wednesdays
(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 $179 or less.
  • You will generally catch the best train deals if you travel in the evening.

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 33m 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.

  • How much does a train ticket from London to Birmingham cost?

    The average price of a round-trip train ticket from London to Birmingham is $302. In the last 3 days, the lowest price found by KAYAK users was $131.

Book train tickets from London to Birmingham (round-trip)

12/5Fri
nonstopAccesRail
2h 45mLHR-ZBC
12/5Fri
nonstopAccesRail
2h 30mZBC-LHR
$127
12/1Mon
nonstopMultiple carriers
2h 39mQQU-QQN
12/2Tue
nonstopMultiple carriers
1h 28mQQN-QQU
$131
11/26Wed
nonstopMultiple carriers
2h 39mQQU-QQN
12/19Fri
nonstopMultiple carriers
1h 33mQQN-QQU
$131
11/25Tue
nonstopWest Midlands Railway
2h 39mQQU-QQN
12/18Thu
1 stopWest Midlands Railway
1h 49mQQN-QQU
$131
11/28Fri
nonstopMultiple carriers
2h 39mQQU-QQN
12/3Wed
nonstopMultiple carriers
1h 28mQQN-QQU
$131
12/5Fri
nonstopAccesRail
2h 30mLHR-ZBC
12/7Sun
nonstopAccesRail
2h 30mZBC-LHR
$155
12/5Fri
nonstopAccesRail
2h 50mLHR-ZBC
12/6Sat
nonstopAccesRail
2h 15mZBC-LHR
$155
12/5Fri
nonstopAccesRail
2h 21mLHR-ZBC
12/6Sat
1 stopAccesRail
2h 35mZBC-LHR
$155
12/5Fri
1 stopAccesRail
2h 45mLHR-ZBC
12/7Sun
nonstopAccesRail
2h 25mZBC-LHR
$162
12/5Fri
1 stopAccesRail
4h 15mLTN-ZBC
12/5Fri
1 stopAccesRail
4h 00mZBC-LTN
$232
12/5Fri
1 stopAccesRail
5h 00mLGW-ZBC
12/5Fri
1 stopAccesRail
4h 25mZBC-LGW
$237
12/5Fri
1 stopAccesRail
1h 32mQQU-QQN
12/5Fri
1 stopAccesRail
1h 33mQQN-QQU
$251
12/5Fri
2 stopsAccesRail
9h 36mLHR-BHX
12/7Sun
2 stopsAccesRail
3h 27mBHX-LHR
$251
12/4Thu
2 stopsAccesRail
7h 14mLHR-BHX
12/7Sun
2 stopsAccesRail
3h 27mBHX-LHR
$251
12/16Tue
1 stopMultiple carriers
2h 13mQQU-QQN
12/23Tue
1 stopMultiple carriers
2h 13mQQN-QQU
$260
11/28Fri
1 stopMultiple carriers
2h 13mQQU-QQN
12/3Wed
nonstopMultiple carriers
2h 03mQQN-QQU
$260
12/1Mon
1 stopMultiple carriers
2h 13mQQU-QQN
12/2Tue
nonstopMultiple carriers
2h 03mQQN-QQU
$260
11/26Wed
1 stopMultiple carriers
2h 13mQQU-QQN
12/19Fri
1 stopMultiple carriers
2h 13mQQN-QQU
$260
12/5Fri
nonstopAccesRail
1h 20mQQU-BHX
12/5Fri
nonstopAccesRail
1h 12mBHX-QQU
$266
12/5Fri
nonstopAccesRail
1h 07mQQU-BHX
12/5Fri
1 stopAccesRail
1h 22mBHX-QQU
$266

Search by stops

Search by train company

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

11/29Sat
nonstopWest Midlands Railway
2h 36mQQU-QQN
$12
12/14Sun
1 stopWest Midlands Railway
2h 52mQQU-QQN
$12
12/14Sun
nonstopWest Midlands Railway
2h 44mQQU-QQN
$12
11/22Sat
nonstopWest Midlands Railway
2h 36mQQU-QQN
$15
12/14Sun
nonstopTrain
2h 10mMY2-BM2
$30
12/23Tue
nonstopWest Midlands Railway
2h 39mQQU-QQN
$37
11/29Sat
1 stopMultiple carriers
2h 29mQQP-QQN
$67
11/22Sat
1 stopMultiple carriers
2h 29mQQP-QQN
$67
12/23Tue
1 stopMultiple carriers
2h 22mQQP-QQN
$71
12/23Tue
1 stopMultiple carriers
2h 13mQQU-QQN
$71
12/23Tue
1 stopAccesRail
2h 45mLHR-ZBC
$83
12/23Tue
nonstopAccesRail
2h 30mLHR-ZBC
$83
12/23Tue
2 stopsAccesRail
8h 44mLHR-BHX
$119
12/23Tue
3 stopsAccesRail
2h 57mLHR-QQN
$127
12/20Sat
3 stopsAccesRail
5h 26mLHR-BHX
$352
12/9Tue
3 stopsAccesRail
5h 20mLHR-BHX
$375
11/22Sat
3 stopsAccesRail
5h 26mLHR-BHX
$376
12/14Sun
8 stopsAccesRail
19h 45mLGW-BHX
$606
12/9Tue
nonstopAccesRail
2h 25mLHR-ZBC
$1,379
12/9Tue
1 stopAccesRail
2h 45mLHR-ZBC
$1,379

Search by stops

Search by train company

More options for your train ride to Birmingham

Popular train routes from London