Find trains from Birmingham to London

Search for cheap train tickets from Birmingham to London and book your trip in minutes.

BHX — LON
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Best deals for train tickets from Birmingham to London

Find the right train ticket for you
West Midlands Railway
With transfers
2h 11m
West Midlands Railway
West Midlands Railway
With transfers
2h 03m
West Midlands Railway
West Midlands Railway
With transfers
2h 13m
West Midlands Railway
West Midlands Railway
With transfers
2h 11m
West Midlands Railway
West Midlands Railway
With transfers
1h 49m
West Midlands Railway
West Midlands Railway
With transfers
2h 03m
West Midlands Railway

Birmingham to London train information

Find information about ticket prices, popular stations, and train companies that offer trains from Birmingham to London

ROUND-TRIP FROM

$20

ONE-WAY FROM

$11

AVG TRAVEL TIME

1h 25m

TRAIN COMPANIES

West Midlands Railway, Avanti West Coast, AccesRail
The best round-trip train deal from Birmingham to London found on momondo in the last 72 hours is $20
The best one-way train deal from Birmingham to London found on momondo in the last 72 hours is $11
Average time it takes to travel by train from Birmingham to London
There are 3 train companies servicing this route: West Midlands Railway, Avanti West Coast, AccesRail

Birmingham Train Station Directory

Location of major train stations in Birmingham
Birmingham The HawthornsBirmingham, 52.5012, -1.911602
Birmingham Stourbridge TownBirmingham, 52.45559, -2.14182
Birmingham Stratford-upon-Avon BearleyBirmingham, 52.244984, -1.749695
Birmingham AlvechurchBirmingham, 52.346135, -1.967597
Birmingham Acocks GreenBirmingham, 52.449351, -1.818951
Birmingham Adderley ParkBirmingham, 52.48312, -1.855908

London Train Station Directory

Location of major train stations in London
London Imperial WharfLondon, 51.47505, -0.182862
London PutneyLondon, 51.461098, -0.2161961
London Morden St. HelierLondon, 51.389526, -0.198866
London West BromptonLondon, 51.486588, -0.1956679
London Surrey QuaysLondon, 51.49279, -0.04814
London Turnham GreenLondon, 51.49511, -0.254538

Book round-trip train tickets from Birmingham to London

Below are the quickest and cheapest round-trip train tickets from Birmingham to London that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
West Midlands Railway
Mar 27
9:06 amBirmingham New Street
2h 11m
11:17 amLondon Euston
Apr 24
9:23 amLondon Euston
2h 21m
11:44 amBirmingham New Street
West Midlands Railway
Apr 5
10:06 amBirmingham New Street
2h 11m
12:17 pmLondon Euston
Apr 12
8:56 amLondon Euston
2h 18m
11:14 amBirmingham New Street
West Midlands Railway
Apr 10
9:36 amBirmingham New Street
2h 13m
11:49 amLondon Euston
Apr 12
9:23 amLondon Euston
2h 21m
11:44 amBirmingham New Street
Multiple carriers
Apr 6
1:52 amBirmingham New Street
1h 25m
3:17 amLondon Euston
Apr 6
8:56 amLondon Euston
2h 18m
11:14 amBirmingham New Street
West Midlands Railway
Jun 5
1:35 amBirmingham New Street
1h 49m
1 stop
3:24 amLondon Euston
Jun 8
1:35 amLondon Euston
2h 39m
4:14 amBirmingham New Street
West Midlands Railway
Jun 5
1:35 amBirmingham New Street
2h 03m
3:38 amLondon Euston
Jun 8
2:21 amLondon Euston
2h 23m
4:44 amBirmingham New Street

Book one-way train tickets from Birmingham to London

Below are the fastest and cheapest one-way train tickets from Birmingham to London we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
West Midlands Railway
Mar 27
9:06 amBirmingham New Street
2h 11m
11:17 amLondon Euston
West Midlands Railway
May 19
1:35 amBirmingham New Street
2h 03m
3:38 amLondon Euston
West Midlands Railway
Mar 30
9:36 amBirmingham New Street
2h 13m
11:49 amLondon Euston
West Midlands Railway
Mar 30
9:06 amBirmingham New Street
2h 11m
11:17 amLondon Euston
West Midlands Railway
Apr 17
1:35 amBirmingham New Street
1h 49m
1 stop
3:24 amLondon Euston
West Midlands Railway
Apr 17
1:35 amBirmingham New Street
2h 03m
3:38 amLondon Euston

FAQs for booking trains from Birmingham to London

Search for train tickets from Birmingham to London for this week, starting at $11 one-way. For this month, the average price of a ticket for this train ride is $79 one-way. When you’re booking trains from Birmingham to London, expect the price to fluctuate depending on when you book.

Arrive at your destination quickly by taking a 1h 25m train from Birmingham to London. Look into AccesRail, they have one of the quickest options available.


West Midlands Railway trains from Birmingham to London

Our best West Midlands Railway deals on Birmingham to London train tickets
West Midlands Railway
Mar 27
QQN9:06 amBirmingham New Street
2h 11m
QQU11:17 amLondon Euston
Apr 24
QQU9:23 amLondon Euston
2h 21m
QQN11:44 amBirmingham New Street
West Midlands Railway
Apr 5
QQN10:06 amBirmingham New Street
2h 11m
QQU12:17 pmLondon Euston
Apr 12
QQU8:56 amLondon Euston
2h 18m
QQN11:14 amBirmingham New Street
West Midlands Railway
Apr 10
QQN9:36 amBirmingham New Street
2h 13m
QQU11:49 amLondon Euston
Apr 12
QQU9:23 amLondon Euston
2h 21m
QQN11:44 amBirmingham New Street

Multiple carriers trains from Birmingham to London

Our best Multiple carriers deals on Birmingham to London train tickets
Multiple carriers
Apr 6
QQN1:52 amBirmingham New Street
1h 25m
QQU3:17 amLondon Euston
Apr 6
QQU8:56 amLondon Euston
2h 18m
QQN11:14 amBirmingham New Street
Multiple carriers
Apr 1
QQN9:36 amBirmingham New Street
2h 12m
QQU11:48 amLondon Euston
Apr 2
QQU10:18 amLondon Euston
2h 27m
QQN12:45 pmBirmingham New Street
Multiple carriers
Apr 5
QQN9:06 amBirmingham New Street
2h 11m
QQU11:17 amLondon Euston
Apr 12
QQU9:53 amLondon Euston
1h 51m
1 stop
QQN11:44 amBirmingham New Street

Popular train routes to London

Most frequently searched train routes to London, along with the cheapest price and shortest travel time.
Trains to London from Paris
Fastest travel time2h 17m
Cheapest price$126
Trains to London from Brussels
Fastest travel time1h 42m
Cheapest price$103
Trains to London from Amsterdam
Fastest travel time3h 56m
Cheapest price$67
Trains to London from Lille
Fastest travel time1h 20m
Cheapest price$156
Trains to London from Manchester
Fastest travel time2h 04m
Cheapest price$50
Trains to London from Oxford
Fastest travel time0h 53m
Cheapest price$322
Trains to London from Bristol
Fastest travel time1h 16m
Cheapest price$833
Trains to London from Plymouth
Fastest travel time3h 09m
Cheapest price$165
Trains to London from Liverpool
Fastest travel time2h 17m
Cheapest price$127

Start planning your trip to London