- Our Birmingham to London train service will get you to the heart of the capital from just 1 hour 39 minutes. You won't need to worry about changing either as it is a direct train to London Marylebone. Trains depart Birmingham Moor Street every 30 minutes with around 33 services per day.
- Buy in advance to find the cheapest tickets available. Our Birmingham to London train advance fares start from £6.40 - You won't find a better price as we don't add any additional booking fees when you buy tickets directly with Chiltern Railways.
- Advanced tickets are released at least 12-weeks before. These are quite simply our best value fares and are perfect if you like to plan ahead and are happy to stick to a specific date and time for travel. As there is a limited amount of tickets available, it is advisable to book in advance to get the best price.
Why book with Chiltern Railways?
Right on time
No booking fees
How long does it take to get from Birmingham Moor Street to London Marylebone by train?
The journey from Birmingham Moor Street to London Marylebone takes from 1 hour 39 minutes. The journey time may differ on weekends and holidays.
How much is the train fare from Birmingham Moor Street to London Marylebone?
Train tickets start from £6.40 with an advance single ticket.
How often do trains from Birmingham Moor Street to London Marylebone run?
Trains from Birmingham Moor Street to London Marylebone run every 30 minutes.
Where can I check the journey times for trains from Birmingham Moor Street to London Marylebone?
You can check journey times using the live trains function on the Chiltern Railways app, on our website or at your nearest station. You can also use JourneyCheck to view any updates to the service you wish to travel on.
Birmingham to London Marylebone Trains
- Train fares from: £6.40 | Fastest route: 1hr 39 mins | Slowest route: 2hr 15 mins | Changes: Direct | Train per day: Around 33 | Distance: 99 miles (159 km) | Train operators: Chiltern Railways | Origin: Birmingham Moor Street | Destination: London Marylebone
Station locations and facilities
Birmingham Moor Street
Conveniently located in the city centre, Birmingham Moor Street is only a 5-minute walk from Birmingham New Street station. In addition to fast trains to London, it also offers direct links to many towns and cities in the rest of the Midlands.
London Marylebone station is located between Paddington and Euston in central London. It has quick and easy transport links to the rest of London. It has quick and easy transport links to the rest of London, with the Bakerloo underground line and plenty of buses stopping at the station. It also has public toilets, WiFi, cash points and plenty of places to enjoy something to eat or drink.