West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Birmingham to London will cost around £ 58 if you buy it on the day, but the cheapest tickets can be found for only £ 30.
Find all the dates and times for this journey
1 h 23 m
1 h 44 m
Trains per day
Of the 5 trains that leave Birmingham for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 163 km distance in an average of 1 h 44 m but if you time it right, some trains will get you there in just 1 h 23 m .
The slowest trains will take 2 h 14 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Need a place to stay?
|Avg. Train Duration|
2 hours 58 minutes
|Train Ticket Price:||£25|
|Trains depart from:||Birmingham|
|Trains arrive in:||London|
|Train Companies:||Avanti West Coast, Chiltern Railways, West Midlands Railway|
Find the best trains from Birmingham to London with Omio's travel partners Chiltern Railways from £18. We can find you the best deals, timetables and tickets when comparing and booking the best journey.
Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train from Birmingham to London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.
Save time and money by searching for and booking your Chiltern Railways train between Birmingham and London online with Omio! If you’re looking for the cheapest, fastest or earliest Chiltern Railways train from Birmingham to London, Omio can help you out every step of the way. Check current Chiltern Railways train timetables for the ideal departure and arrival times, compare the best connections for the 100 miles (162 km) trip from Birmingham to London as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains from Birmingham to London, you can check straight away if the Chiltern Railways ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official Chiltern Railways Birmingham to London train tickets online on Omio quickly and easily and enjoy the travel experience!
Please follow the recommendations outlined by Chiltern Railways when booking your train tickets between Birmingham and London due to the coronavirus:
Travelling by train from Birmingham to London is a fast, comfortable and cost-effective way of making the journey. Services are provided by three operators with all routes being direct. Journey times vary from one hour 20 minutes to just under two hours depending on the departure station. Trains depart from Birmingham's three major stations, Birmingham New Street, Birmingham Moor Street and Birmingham Snow Hill. Journeys terminate at either London Marylebone or London Euston stations.
Trains to London from Birmingham are operated by Virgin Trains, Chiltern Railways and West Midlands Railway. All have modern rolling stock and while onboard services vary all trains have luggage storage space, toilets, wifi, power outlets and buffet or trolley catering.
The journey by train from Birmingham to London is direct and takes between one hour 20 minutes and just under two hours depending on the train operator and the departure station.
There are frequent trains to London from Birmingham with up to 11 departures or more an hour at peak periods. Services start in the early morning and continue until late evening. There is a slightly reduced service on Sundays.
Departure train station: Trains from Birmingham to London depart from one of three stations, Birmingham New Street, Birmingham Moor Street and Birmingham Snow Hill. All three are in the city centre with Birmingham New Street being part of the Bullring Shopping Centre complex. They all form part of Birmingham's transport network of local, regional and intercity trains, local and long-distance buses and the Birmingham Metro, a light railway system. While facilities vary at the stations they all have car parking, taxi ranks, wifi, toilets, passenger lounges, shops and cafes.
Arrival train station: Trains travelling to London from Birmingham arrive at either London Marylebone or London Euston stations depending on the operator. While Euston is one of London's busiest stations, London Marylebone is quieter and with a smaller range of facilities. Both stations are part of the London Underground Network as well as having bus stops and taxi ranks. Neither station has a car park. Station facilities include wifi, toilets, shops and cafes.
When departing from Birmingham, you have various train station options to start your trip from including Birmingham New Street and Birmingham Moor Street. When arriving in London, you can end your journey in train stations like London Victoria, London Euston and London Kings Cross.
Omio customers book a train from Birmingham New Street to London Victoria most frequently for this route.
Passengers board the train most frequently from Birmingham New Street, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at London Victoria, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need