Find train tickets from Birmingham to London

BHX — LON
15 Oct — 22 Oct1
1 adult
Wed 15/10
Wed 22/10

Good to know

Cheapest day to travel

Saturday

Most expensive day to travel

Monday

Average price (round-trip)

£119

Average price (one-way)

£61
Train tickets from Birmingham to London are on average 26% less expensive on Saturdays
Train tickets from Birmingham to London are on average 16% more expensive on Mondays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Birmingham to London train tickets

  • 25% of our users found round-trip train tickets from Birmingham to London for £52 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Birmingham to London by train

  • How long is a train journey to London from Birmingham?

    The train journey from Birmingham to London takes 1h 23m on average and covers a distance of 101 miles.

  • What train companies travel from Birmingham to London?

    There are different train companies operating between Birmingham and London. Train and Avanti West Coast are the most booked train companies.

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

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

Book train tickets from Birmingham to London (return)

11/10Sat
directTrain
2h 02mG16-MY2
12/10Sun
directTrain
2h 08mMY2-G16
£41
28/9Sun
directAvanti West Coast
2h 02mGB3146381-QQU
3/10Fri
directAvanti West Coast
1h 32mQQU-GB3146381
£72
28/9Sun
1 stopWest Midlands Railway
2h 57mGB3146381-QQU
3/10Fri
directWest Midlands Railway
2h 39mQQU-GB3146381
£72
20/9Sat
directAccesRail
2h 30mZBC-LHR
13/10Mon
1 stopAccesRail
2h 45mLHR-ZBC
£97
13/10Mon
directAccesRail
2h 20mZBC-LHR
21/10Tue
directAccesRail
2h 35mLHR-ZBC
£97
14/10Tue
directAccesRail
2h 30mZBC-LHR
21/10Tue
1 stopAccesRail
2h 45mLHR-ZBC
£97
13/10Mon
directAccesRail
2h 15mZBC-LHR
21/10Tue
1 stopAccesRail
2h 45mLHR-ZBC
£97
20/9Sat
directAccesRail
2h 30mZBC-LHR
13/10Mon
directAccesRail
2h 35mLHR-ZBC
£97
19/9Fri
directAccesRail
2h 15mZBC-LHR
13/10Mon
3 stopsAccesRail
4h 40mLHR-ZBC
£97
19/9Fri
directAccesRail
2h 15mZBC-LHR
13/10Mon
directAccesRail
2h 45mLHR-ZBC
£97
14/10Tue
directAccesRail
2h 30mZBC-LHR
21/10Tue
directAccesRail
2h 25mLHR-ZBC
£97
21/9Sun
1 stopWest Midlands Railway
2h 56mGB3146381-QQU
14/10Tue
directWest Midlands Railway
2h 23mQQU-GB3146381
£100
21/9Sun
directWest Midlands Railway
2h 41mGB3146381-QQU
14/10Tue
directWest Midlands Railway
2h 39mQQU-GB3146381
£100
15/10Wed
directWest Midlands Railway
2h 03mGB3146381-QQU
22/10Wed
directWest Midlands Railway
2h 39mQQU-GB3146381
£100
20/9Sat
directWest Midlands Railway
2h 06mGB3146381-QQU
13/10Mon
directWest Midlands Railway
2h 39mQQU-GB3146381
£100
15/10Wed
1 stopWest Midlands Railway
1h 49mGB3146381-QQU
22/10Wed
directWest Midlands Railway
2h 39mQQU-GB3146381
£100
7/11Fri
directWest Midlands Railway
2h 03mGB3146381-QQU
10/11Mon
directWest Midlands Railway
2h 39mQQU-GB3146381
£100
20/9Sat
1 stopAccesRail
6h 07mBHX-LHR
12/10Sun
1 stopAccesRail
7h 14mLHR-BHX
£173
14/10Tue
1 stopAccesRail
7h 07mBHX-LHR
20/10Mon
1 stopAccesRail
7h 14mLHR-BHX
£173
20/9Sat
1 stopAccesRail
4h 50mZBC-STN
13/10Mon
1 stopAccesRail
4h 40mSTN-ZBC
£175

Search by stops

Search by train company

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

23/10Thu
directAccesRail
2h 15mZBC-LHR
£48
2/3Mon
directAccesRail
2h 30mZBC-LHR
£48
29/9Mon
directAccesRail
2h 40mZBC-LHR
£48
29/9Mon
3 stopsAccesRail
4h 35mZBC-LHR
£48
23/10Thu
3 stopsAccesRail
4h 00mZBC-LHR
£48
28/9Sun
directAccesRail
2h 20mZBC-LHR
£48
24/10Fri
3 stopsAccesRail
4h 35mZBC-LHR
£48
1/3Sun
3 stopsAccesRail
4h 00mZBC-LHR
£48
1/3Sun
directAccesRail
2h 15mZBC-LHR
£48
28/9Sun
1 stopAccesRail
2h 35mZBC-LHR
£48
24/10Fri
directAccesRail
4h 00mZBC-LHR
£48
2/3Mon
3 stopsAccesRail
4h 35mZBC-LHR
£48
18/9Thu
directAccesRail
2h 30mZBC-LHR
£49
17/9Wed
3 stopsAccesRail
4h 00mZBC-LHR
£49
18/9Thu
3 stopsAccesRail
4h 45mZBC-LHR
£49
17/9Wed
directAccesRail
2h 15mZBC-LHR
£49
2/3Mon
1 stopAccesRail
7h 18mBHX-LHR
£80
24/10Fri
1 stopAccesRail
7h 18mBHX-LHR
£80
24/10Fri
1 stopAccesRail
1h 33mQQN-QQU
£81
2/3Mon
1 stopAccesRail
1h 20mQQN-QQU
£81

Search by stops

Search by train company

More options for your train ride to London

Popular train routes from Birmingham

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