Train timetables and schedules

Here's our timetables

Enter your station name below to show only those you're interested in.

Occasionally, we may have to make late notice changes to our published timetable due to operational reasons and improvement work. Sometimes, buses replace trains - just so you know, all of our rail replacement transport is fully accessible. You can find out more about rail replacement buses here.

Everyone's journey is different, so check yours on the National Rail Enquiries Journey Planner before you set off. They show live train running information too, so you won't get caught out on the day.

Where are you travelling from?

Current timetables

Timetable Route name Until Type
1 Cross City line: Lichfield Trent Valley/Four Oaks - Bromsgrove / Redditch 10 Dec 2022 Long term Print at home
2 Birmingham - Rugeley Trent Valley
Perry Barr calls will be added to this timetable once the station has reopened.
10 Dec 2022 Long term Print at home
3 Birmingham - Wolverhampton 10 Dec 2022 Long term Print at home
4 Birmingham - Northampton
Also operated by London Northwestern Railway
10 Dec 2022 Long term Print at home
5 Leamington Spa - Nuneaton 10 Dec 2022 Long term Print at home
6 Birmingham - Shrewsbury 10 Dec 2022 Long term Print at home
7 Birmingham - Hereford 10 Dec 2022 Long term Print at home
8 Birmingham - Crewe
Operated by London Northwestern Railway
10 Dec 2022 Long term Print at home
SH1 Snow Hill Lines
Trains via Birmingham Snow Hill to/from Stratford-upon-Avon, Whitlocks End, Leamington Spa, Dorridge, Stourbridge, Kidderminster and Worcester. Includes the Stourbridge Town shuttle service.
10 Dec 2022 Long term Print at home
B Crewe - London Euston
Operated by London Northwestern Railway
10 Dec 2022 Long term Print at home