The cheapest trains from Birmingham to London

Showing times and prices for 14 Jun

Cheapest

£30

Average

£58

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.

Cheapest
08:14Birmingham New Street2h14 10:28London Euston
0 changes
£301One-way
08:30Birmingham New Street1h27 09:57London Euston
0 changes
£481One-way
08:50Birmingham New Street1h23 10:13London Euston
0 changes
£481One-way
08:22Birmingham Snow Hill2h14 10:36London Marylebone
0 changes
£581One-way
08:10Birmingham New Street1h23 09:33London Euston
0 changes
£1061One-way

Timetable Birmingham to London

Showing trains for tomorrow, Mon, 14 Jun
08:10Birmingham New Street1h23 09:33London Euston
0 changes
08:14Birmingham New Street2h14 10:28London Euston
0 changes
08:22Birmingham Snow Hill2h14 10:36London Marylebone
0 changes
08:30Birmingham New Street1h27 09:57London Euston
0 changes
08:50Birmingham New Street1h23 10:13London Euston
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
13 Jun
Find prices
£5Flixbus
Mon
14 Jun
£30West Midlands Railway
£3Flixbus
Tue
15 Jun
£24West Midlands Railway
£2Flixbus
Wed
16 Jun
£30West Midlands Railway
£2Flixbus
Thu
17 Jun
£30West Midlands Railway
£2Flixbus
Fri
18 Jun
£30West Midlands Railway
£7National Express
Sat
19 Jun
£24West Midlands Railway
£2Flixbus
Sun
20 Jun
£18West Midlands Railway
£3Flixbus
Mon
21 Jun
£24West Midlands Railway
£2Flixbus
Tue
22 Jun
£24West Midlands Railway
£2Flixbus
Wed
23 Jun
£24West Midlands Railway
£2Flixbus
Thu
24 Jun
£24West Midlands Railway
£2Flixbus
Fri
25 Jun
£24West Midlands Railway
£2Flixbus
Sat
26 Jun
£24West Midlands Railway
£3Flixbus
Sun
27 Jun
£18West Midlands Railway
£3Flixbus
Mon
28 Jun
£24West Midlands Railway
£2Flixbus
Tue
29 Jun
£24West Midlands Railway
£4National Express
Wed
30 Jun
£24West Midlands Railway
£2Flixbus
Thu
1 Jul
£24West Midlands Railway
£2Flixbus
Fri
2 Jul
£24West Midlands Railway
£3Flixbus
Sat
3 Jul
£25Avanti West Coast
£3Flixbus

The fastest trains from Birmingham to London

Showing times and prices for 14 Jun

Fastest Journey

1 h 23 m

Average

1 h 44 m

Trains per day

5

Distance

163 km

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.

Fastest
08:50Birmingham New Street1h23 10:13London Euston
0 changes
£481One-way
Fastest
08:10Birmingham New Street1h23 09:33London Euston
0 changes
£1061One-way
08:30Birmingham New Street1h27 09:57London Euston
0 changes
£481One-way
08:14Birmingham New Street2h14 10:28London Euston
0 changes
£301One-way
08:22Birmingham Snow Hill2h14 10:36London Marylebone
0 changes
£581One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Mon, Jun 14
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
train

Journey Summary

Birmingham to London Train Information

Avg. Train Duration
2 hours 58 minutes
Train Ticket Price: £25
Trains depart from:Birmingham
Trains arrive in:London
Distance:163 km
Train Companies:Avanti West Coast, Chiltern Railways, West Midlands Railway
Train companies

Chiltern Railways Birmingham – London

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

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:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Birmingham to London

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.

Which train companies travel from Birmingham to London?

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.

How long is the train from Birmingham to London?

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.

How many trains are there from Birmingham to London?

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.

What are the departure and arrival stations for trains from Birmingham to London?

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.

Travel Tips

Trains from Birmingham to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to London.
FAQs
What is the cost of cheap trains between Birmingham and London?
Omio customers have found cheap train tickets from Birmingham to London for as low as £18  for the next 7 days.
What is the cost of a train ticket from Birmingham to London on average?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Birmingham to London train prices are on average £27  one way.
What is the distance from Birmingham to London via train?
The distance to London from Birmingham by train is approximately 100 miles (162 km).
How long does it take from Birmingham to London by train?
The train time to London from Birmingham is on average 1 h 26 min  for the 100 miles (162 km) long journey, but the time it takes to go to London from Birmingham by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Birmingham goes to London? Which train station do I come into London from Birmingham?

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.

Where is the train station in Birmingham? Where is the train station in London?

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.

What train companies offer a service to London from Birmingham?
Take the Birmingham to London train with West Midlands Railway, Virgin Trains or Chiltern Railways. However, it's always good to check out all possible train providers for the trip from Birmingham to London as there might be differences in the amenities they offer.
Can I purchase a direct train from Birmingham to London?
Yes, you can look for direct trains from Birmingham to London with West Midlands Railway, Avanti West Coast or Chiltern Railways  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When is the earliest train from Birmingham to London? When is the last train from Birmingham to London?
You can take the first train from Birmingham to London at 07: 10   or take the last train from Birmingham to London leaving at 08: 14. Look for the latest Birmingham London train schedule on Omio and book the best time to take the train for this journey.
How early should I book train tickets between Birmingham and London to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets from Birmingham to London within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this route, consider booking your train ticket from Birmingham to London a few months in advance.
Stations

Important Stations and Airports for this Journey

Birmingham
London
Birmingham Moor Street
Amenities
Birmingham New Street
Amenities
Refreshments
Birmingham Snow Hill
Amenities