Train timetables and schedules

Here are 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.

For the latest updates on any industrial action which may impact your journey, head over to our industrial action page.

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?

Station

Current timetables

Timetable Route name Until Type
A London Euston - Birmingham
Timetable from Sunday 2 June 2024
14 December 2024 Long term
B London Euston - Crewe
Timetable from Sunday 2 June 2024
14 December 2024 Long term
C Birmingham New Street - Liverpool Lime Street
Timetable from Sunday 2 June 2024
14 December 2024 Long term
D
London Euston - Northampton (Summary of Services)
Timetable from Sunday 2 June 2024
14 December 2024 Long term
E
London Euston - Cheddington and Tring (Summary of local services)
Timetable from Sunday 2 June 2024
14 December 2024 Long term
F Bletchley - Bedford
Timetable from Sunday 2 June 2024
14 December 2024 Long term
G Watford Junction - St Albans Abbey
Timetable from Sunday 2 June 2024
14 December 2024 Long term
WMR 4 Northampton - Birmingham
Timetable from Sunday 2 June 2024
West Midlands Railway
14 December 2024 Long term
WMR 8 Birmingham New Street - Crewe
Timetable from Sunday 2 June 2024
West Midlands Railway
14 December 2024 Long term

Future timetables

Timetable Route name From Until Type
Bedford River Festival 2024: Special Timetable 20 July 2024 21 July 2024 Temporary