Birmingham Moor Street to London Marylebone Journey Summary

  • Train fares from: £6.40
  • Fastest journey: 1hr 47 mins
  • Average journey: 2hr 7 mins
  • Journey type: Direct
  • Distance: 99 Miles (159 km)
  • Train operators: Chiltern Railways
  • Origin: Birmingham Moor Street
  • Destination: London Marylebone

Trains from Birmingham Moor Street to London Marylebone

Trains from Birmingham Moor Street to London Marylebone depart every 30 minutes. The journey can be as fast as 1hr 47 minutes on a direct train. Fares start from just £6.40 for an advance single ticket.

We’ve pulled together everything you need to know about this journey, so you have everything you need for a stress-free trip. Plus, you won’t have to pay booking fees when you book direct with Chiltern Railways.

If you're looking for the reverse journey, take a look at trains from London Marylebone to Birmingham Moor Street here.

The fastest route information on this page may not be representative of the frequency of services available. Please refer to the live train times feature further down the page.

Live train times

See live arrival and departures from Birmingham Moor Street to London Marylebone train station. Here you’ll find platform numbers, live train times and route information for all Birmingham Moor Street to London Marylebone train services.

Birmingham to London Journey Information

How much is the train fare from Birmingham to London Marylebone?

Fares start from £6.40 with an advance single.

How long does it take to get from Birmingham to London Marylebone?

Trains take just 1 hour 47 minutes from Birmingham to London Marylebone.

How frequent are the trains from Birmingham to London Marylebone?

There are two services every hour from Birmingham to London Marylebone. Services may vary on weekends and Bank Holidays.

Where can I check the journey times for trains from Birmingham to London Marylebone?

Please click here for live train times.

How far is it from Birmingham to London by train?

The distance between the two cities is 99 Miles (159 km).

When is the first train from Birmingham to London Marylebone?

The first direct train from Birmingham to London Marylebone departs at 05:15.

What time is the last train from Birmingham to London Marylebone?

The last direct train from Birmingham to London departs at 21:20.

Are season tickets available from Birmingham to London?

Yes, season tickets are available on trains from Birmingham to London. We have annual, monthly and weekly options available. Find out if a season ticket is right for you here. Chiltern offer the best available price on season tickets for this journey.