Journey information from Birmingham to Manchester

How long does it take to travel from Birmingham to Manchester by train?

The average journey time between Birmingham and Manchester is 1 hour 35 minutes. The fastest journey time is 1 hour 28 minutes. On an average weekday, there are 72 trains per day travelling from Birmingham to Manchester. The journey time may be longer on weekends and holidays.

Avg. Duration
1h 35m

Are there direct trains from Birmingham to Manchester?

Yes, it is possible to travel from Birmingham to Manchester without having to change trains. Use our journey planner above to get direct train times from Birmingham to Manchester.

Direct

What time are the first and last train from Birmingham to Manchester?

The first train from Birmingham to Manchester departs at 05:57.
The last train from Birmingham to Manchester departs at 23:32.
No sleeper services are available.
There may also be less services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.