Find trains from Birmingham to London
Search for cheap train tickets from Birmingham to London and book your trip in minutes.
Best deals for train tickets from Birmingham to London
Find the right train ticket for you
From £31
Train - Operated by West Midlands RailwayFrom £43
Train - Operated by AccesRailFrom £43
Train - Operated by AccesRailFrom £43
Train - Operated by AccesRailFrom £43
Train - Operated by AccesRailFrom £73
Train - Operated by AccesRailBirmingham to London train information
Find information about ticket prices, popular stations, and train companies that offer trains from Birmingham to London
RETURN FROM | £54 |
---|---|
ONE-WAY FROM | £42 |
AVG TRAVEL TIME | 1h 23m |
TRAIN COMPANIES | Train, West Midlands Railway, Avanti West Coast |
Birmingham Train Station Directory
Location of major train stations in Birmingham
London Train Station Directory
Location of major train stations in London
Book return train tickets from Birmingham to London
Below are the quickest and cheapest return 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.
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.
Choose the best way to get from Birmingham to London
FAQs for booking trains from Birmingham to London
How long is the train ride from Birmingham to London?
1h 19m is the fastest available option to arrive in London from Birmingham by train. Depending on the train you select, the travel time may vary by up to 0h 04m. AccesRail has the quickest available train to your destination.
Which train companies operate between Birmingham to London?
There are many trains travelling between Birmingham and London which are Train, West Midlands Railway, and Avanti West Coast. The cheapest Train is what we have recently available with prices starting at £54 for a return ticket.
How far is Birmingham to London by train?
While London is 101.4 mi away from Birmingham, the distance by train is longer depending on the route. The train usually takes 1h 19m in normal conditions.
Is a train the fastest way to get from Birmingham to London?
To save time, the fastest way to travel is by train from Birmingham to London on AccesRail. Expect the length of time you’ll spend onboard AccesRail to be about 1h 08m compared to taking a flight from Birmingham to London or a bus from Birmingham to London which have been found to be slower alternatives.
Is a train the cheapest way to get from Birmingham to London?
Expect a bus to be one of the cheapest options available to you for travel. Currently, a bus has deals available from £8. While they may not be the most cost-effective options currently available a flight from Birmingham to London or a train from Birmingham to London can also be options worth looking into if other factors outside of cost are a higher priority.