National Rail: The Christmas timetable in Birmingham and West Midlands over the festive season
Here is the National Rail timetable for Christmas in the West Midlands
Relying on public transport over Christmas in Birmingham (or anywhere for that matter) can, at times, throw up problems.
Services, such as trains and buses, often have reduced schedules during the festive season making getting about less predictable.
Here is the National Rail timetable over the festive period this year.
Saturday 21 December
Normal service, no engineering work has been announced.
Sunday 22 December
Normal service, no engineering work has been announced.
Train services between Birmingham New Street and Worcester Shrub Hill / Worcester Foregate Street / Great Malvern / Hereford will operate to an amended timetable with some morning and evening peak services not running.
Train services between Shrewsbury and Birmingham New Street will run to a special timetable at a reduced level of frequency.


Tuesday 24 December - Christmas Eve
Trains between Birmingham New Street and Worcester Shrub Hill / Worcester Foregate Street / Great Malvern / Hereford will operate to an amended timetable with some morning and evening peak services not running.
Train services between Shrewsbury and Birmingham New Street will run to a special timetable at a reduced level of frequency.
After 19:00 West Midlands Railway services will operate to an amended timetable at reduced frequency and will close down earlier than normal.
Wednesday 25 December - Christmas Day
No West Midlands Railway service.
Thursday 26 December - Boxing Day
No West Midlands Railway service.
Friday 27 December
The following early morning changes will be made:
- 05:40 Leamington Spa to Nuneaton service will start from Coventry (at 05:56).
- 07:00 Birmingham Snow Hill to Leamington Spa and 07:54 Leamington Spa to Birmingham Snow Hill services will not run.
Saturday 28 December
Normal service, no engineering work has been announced.
Sunday 29 December
Normal service, no engineering work has been announced.
Monday 30 December
The following alterations to train services between Shrewsbury and Birmingham New Street will apply:
- 20:26 Birmingham New Street - Shrewsbury will not run
- 20:52 Birmingham New Street - Shrewsbury will call additionally at Bilbrook, Codsall, Albrighton, Cosford and Oakengates.
Tuesday 31 December - New Year's Eve
The following alterations to train services between Shrewsbury and Birmingham New Street will apply:
- 20:26 Birmingham New Street - Shrewsbury will not run
- 20:52 Birmingham New Street - Shrewsbury will call additionally at Bilbrook, Codsall, Albrighton, Cosford and Oakengates
- 22:00 Shrewsbury - Birmingham New Street will not run
- 22:40 Shrewsbury - Birmingham New Street will terminate at Wolverhampton.
Wednesday 1 January 2025 - New Year's Day
Train services will run to a special timetable based on Sunday service frequency on the following routes.
- Shrewsbury - Birmingham New Street
- Wolverhampton - Birmingham New Street
- Birmingham New Street - Walsall - Rugeley Trent Valley
- Leamington Spa - Coventry - Nuneaton.
