| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NMP Northampton | 5 | 06:01 ✔ 1m early | |
| LBK Long Buckby | 2 | 06:12 ✔ On Time | 06:12 ⚠ 1m late |
| RUG Rugby | 2 | 06:23 ✔ On Time | 06:24 ✔ On Time |
| NUN Nuneaton | 2 | 06:35 ⚠ 1m late | 06:37 ✔ On Time |
| ATH Atherstone | 1 | 06:42 ✔ On Time | 06:43 ⚠ 1m late |
| PSW Polesworth | 1 | 06:48 ✔ On Time | 06:48 ⚠ 1m late |
| TAM Tamworth | 1 | 06:52 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TAM Tamworth | 3 | 07:06 ⚠ 4m late | |
| BUT Burton-on-Trent | 1 | 07:17 ⚠ 3m late | 07:17 ⚠ 4m late |
| DBY Derby | 4 | 07:31 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DBY Derby | 4 | 07:45 ✔ On Time | |
| PEA Peartree | 2 | 07:48 ✔ 1m early | 07:48 ✔ On Time |
| TUT Tutbury & Hatton | ??? | 08:00 ✔ On Time | 08:00 ✔ On Time |
| UTT Uttoxeter | ??? | 08:10 ✔ On Time | 08:10 ⚠ 1m late |
| BYB Blythe Bridge | ??? | 08:24 ✔ 1m early | 08:24 ⚠ 1m late |
| LGN Longton | 2 | 08:29 ⚠ 1m late | 08:30 ⚠ 2m late |
| SOT Stoke-on-Trent | 2 | 08:36 ⚠ 1m late | 08:37 ⚠ 2m late |
| LPT Longport | 2 | 08:42 ✔ On Time | 08:42 ⚠ 1m late |
| KDG Kidsgrove | 4 | 08:47 ⚠ 2m late | 08:48 ⚠ 2m late |
| ASG Alsager | 1 | 08:52 ⚠ 1m late | 08:52 ⚠ 2m late |
| CRE Crewe | 3 | 09:00 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CRE Crewe | 7 | 09:13 ⚠ 1m late | |
| STA Stafford | 1 | 09:31 ✔ On Time | 09:32 ⚠ 1m late |
| RGL Rugeley Trent Valley | 3 | 09:41 ✔ On Time | 09:42 ✔ On Time |
| LTV Lichfield Trent Valley | 2 | 09:49 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LTV Lichfield Trent Valley | 3 | 10:09 ✔ 1m early | |
| LIC Lichfield City | 2 | 10:12 ✔ 1m early | 10:13 ✔ 1m early |
| SEN Shenstone | 2 | 10:18 ✔ 1m early | 10:18 ✔ On Time |
| BKT Blake Street | 2 | 10:21 ✔ On Time | 10:21 ⚠ 1m late |
| BUL Butlers Lane | 1 | 10:23 ⚠ 1m late | 10:24 ✔ On Time |
| FOK Four Oaks | 2 | 10:26 ✔ On Time | 10:26 ⚠ 1m late |
| SUT Sutton Coldfield | 2 | 10:29 ✔ On Time | 10:30 ✔ On Time |
| WYL Wylde Green | 2 | 10:32 ✔ On Time | 10:32 ⚠ 1m late |
| CRD Chester Road | 2 | 10:34 ⚠ 1m late | 10:34 ⚠ 1m late |
| ERD Erdington | 2 | 10:36 ⚠ 1m late | 10:37 ✔ On Time |
| GVH Gravelly Hill | 1 | 10:39 ✔ On Time | 10:39 ⚠ 1m late |
| AST Aston | 2 | 10:42 ✔ On Time | 10:42 ⚠ 1m late |
| BHM Birmingham New Street | 12 | 10:50 ⚠ 3m late | 10:53 ⚠ 2m late |
| FWY Five Ways | 2 | 10:56 ⚠ 3m late | 10:57 ⚠ 3m late |
| UNI University (Birmingham) | 2 | 11:00 ⚠ 4m late | 11:01 ⚠ 5m late |
| SLY Selly Oak | 2 | 11:03 ⚠ 4m late | 11:03 ⚠ 5m late |
| BRV Bournville | 2 | 11:06 ⚠ 4m late | 11:06 ⚠ 5m late |
| KNN Kings Norton | 4 | 11:08 ⚠ 5m late | 11:09 ⚠ 5m late |
| NFD Northfield | 4 | 11:12 ⚠ 4m late | 11:12 ⚠ 5m late |
| LOB Longbridge | 2 | 11:14 ⚠ 5m late | 11:15 ⚠ 5m late |
| BMV Bromsgrove | 3 | 11:24 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BMV Bromsgrove | 3 | 11:29 ⚠ 2m late | |
| BTG Barnt Green | 1 | 11:35 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BTG Barnt Green | 4 | 11:43 ✔ 1m early | |
| ALV Alvechurch | 2 | 11:48 ✔ 2m early | 11:48 ✔ 2m early |
| RDC Redditch | 1 | 11:53 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RDC Redditch | 1 | 12:01 ✔ 1m early | |
| ALV Alvechurch | 1 | 12:06 ✔ 1m early | 12:06 ✔ On Time |
| BTG Barnt Green | 3 | 12:11 ✔ 1m early | 12:12 ⚠ 1m late |
| LOB Longbridge | 1 | 12:17 ⚠ 1m late | 12:22 ✔ 1m early |
| NFD Northfield | 1 | 12:24 ✔ 1m early | 12:24 ✔ 1m early |
| KNN Kings Norton | 1 | 12:26 ✔ On Time | 12:27 ✔ On Time |
| BRV Bournville | 1 | 12:29 ✔ On Time | 12:29 ⚠ 1m late |
| SLY Selly Oak | 1 | 12:32 ✔ 1m early | 12:32 ✔ On Time |
| UNI University (Birmingham) | 1 | 12:34 ✔ On Time | 12:35 ✔ 1m early |
| FWY Five Ways | 1 | 12:38 ✔ 1m early | 12:39 ✔ 1m early |
| BHM Birmingham New Street | 8 | 12:42 ✔ On Time | 12:46 ✔ On Time |
| DUD Duddeston | 2 | 12:50 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DUD Duddeston | 2 | 13:05 ✔ On Time | |
| AST Aston | 1 | 13:07 ✔ On Time | 13:08 ✔ On Time |
| WTT Witton (West Midlands) | 2 | 13:10 ✔ 1m early | 13:10 ✔ On Time |
| PRY Perry Barr | 2 | 13:12 ✔ On Time | 13:12 ✔ On Time |
| HSD Hamstead (Birmingham) | 2 | 13:15 ✔ 1m early | 13:16 ✔ 1m early |
| TAB Tame Bridge Parkway | 2 | 13:19 ✔ 1m early | 13:20 ✔ 1m early |
| BSC Bescot Stadium | 2 | 13:22 ✔ 1m early | 13:22 ✔ 1m early |
| WSL Walsall | 3 | 13:27 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WSL Walsall | 1 | 13:38 ⚠ 2m late | |
| BLX Bloxwich | 2 | 13:44 ⚠ 1m late | 13:44 ⚠ 2m late |
| BWN Bloxwich North | 2 | 13:46 ⚠ 1m late | 13:46 ⚠ 2m late |
| LAW Landywood | 2 | 13:50 ⚠ 1m late | 13:50 ⚠ 2m late |
| CAO Cannock | 2 | 13:54 ⚠ 1m late | 13:54 ⚠ 1m late |
| HNF Hednesford | 2 | 13:58 ✔ On Time | 13:58 ⚠ 1m late |
| RGT Rugeley Town | 2 | 14:04 ✔ On Time | 14:05 ✔ On Time |
| RGL Rugeley Trent Valley | 1 | 14:09 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RGL Rugeley Trent Valley | 3 | 14:42 ⚠ 2m late | |
| LTV Lichfield Trent Valley | 2 | 14:49 ⚠ 2m late | 14:49 ⚠ 3m late |
| TAM Tamworth | 2 | 14:55 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TAM Tamworth | 4 | 16:34 ✔ On Time | |
| WNE Wilnecote (Staffs) | 1 | 16:37 ✔ 1m early | 16:38 ✔ 1m early |
| BHM Birmingham New Street | 10 | 16:57 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BHM Birmingham New Street | 10 | 17:12 ⚠ 3m late | |
| WTO Water Orton | 1 | 17:23 ⚠ 3m late | 17:23 ⚠ 4m late |
| CEH Coleshill Parkway | 2 | 17:26 ⚠ 4m late | 17:27 ⚠ 5m late |
| NUN Nuneaton | 7 | 17:41 ⚠ 8m late | 17:42 ⚠ 8m late |
| HNK Hinckley (Leics) | 1 | 17:48 ⚠ 10m late | 17:48 ⚠ 11m late |
| SWS South Wigston | 2 | 17:59 ⚠ 12m late | 17:59 ⚠ 13m late |
| LEI Leicester | 1 | 18:05 ⚠ 12m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LEI Leicester | 1 | 18:18 ⚠ 3m late | |
| SWS South Wigston | 1 | 18:24 ⚠ 3m late | 18:24 ⚠ 4m late |
| NBR Narborough | 2 | 18:29 ⚠ 3m late | 18:29 ⚠ 3m late |
| HNK Hinckley (Leics) | 2 | 18:37 ⚠ 3m late | 18:38 ⚠ 3m late |
| NUN Nuneaton | 6 | 18:44 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NUN Nuneaton | 1 | 19:37 ✔ 1m early | |
| BEP Bermuda Park | 2 | 19:41 ✔ 1m early | 19:41 ✔ 1m early |
| BEH Bedworth | 2 | 19:44 ✔ 1m early | 19:45 ✔ 1m early |
| CAA Coventry Arena | 2 | 19:50 ✔ 1m early | 19:50 ✔ 1m early |
| COV Coventry | 2 | 19:58 ✔ 1m early | 20:00 ✔ On Time |
| KNW Kenilworth | 1 | 20:07 ✔ 1m early | 20:07 ✔ On Time |
| LMS Leamington Spa | 4 | 20:15 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LMS Leamington Spa | 2 | 20:30 ⚠ 14m late | |
| WRW Warwick | 1 | 20:34 ⚠ 13m late | 20:35 ⚠ 13m late |
| WRP Warwick Parkway | 2 | 20:38 ⚠ 12m late | 20:39 ⚠ 12m late |
| DDG Dorridge | 2 | 20:48 ⚠ 13m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DDG Dorridge | 1 | 21:34 ✔ On Time | |
| LPW Lapworth | 1 | 21:38 ✔ On Time | 21:38 ✔ On Time |
| HTN Hatton | 1 | 21:44 ✔ 1m early | 21:44 ✔ On Time |
| WRW Warwick | 2 | 21:50 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WRW Warwick | 1 | 22:31 ✔ 1m early | |
| HTN Hatton | 3 | 22:38 ✔ 1m early | 22:39 ✔ 1m early |
| CLV Claverdon | 1 | 22:44 ✔ 2m early | 22:44 ✔ 1m early |
| BER Bearley | 1 | 22:49 ✔ On Time | 22:50 ✔ 1m early |
| WMC Wilmcote | 2 | 22:53 ✔ 1m early | 22:54 ✔ 1m early |
| STY Stratford-upon-Avon Parkway | 1 | 22:56 ✔ On Time | 22:57 ✔ On Time |
| SAV Stratford-upon-Avon | 1 | 23:00 ✔ 1m early |