This is Keighley on 21st August 2026. See Keighley live now →
Keighley KEI
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 1509 | Shap Harrisons Qry GBRF | Doncaster Down Decoy GBRF | 1 | |||
| WTTThe permanent working timetable | 1509 | Horton in Rib Quarry GBRF | Doncaster Down Decoy GBRF | 1 | |||
| WTTThe permanent working timetable | 1518 | Skipton | Bradford Forster Square | 1 | 1518 | departed | 4 carriages 333011 |
| WTTThe permanent working timetable | 1521 | Leeds | Skipton | 2 | 1523 | departed | 4 carriages 333013 |
| WTTThe permanent working timetable | 1532 | Bradford Forster Square | Skipton | 2 | 1535 | departed+3 | 4 carriages 333002 |
| WTTThe permanent working timetable | 1535 | Skipton | Leeds | 1 | 1535 | departed | 3 carriages 331012 |
| WTTThe permanent working timetable | 1540 | Carlisle | Leeds | 1 | 1541 | departed | 3 carriages 158758 |
| WTTThe permanent working timetable | 1543 | Leeds | Carlisle | 2 | 1544 | departed | 4 carriages 158792+158793 |
| WTTThe permanent working timetable | 1549 | Skipton | Bradford Forster Square | 1 | 1549 | departed | 4 carriages 333004 |
| WTTThe permanent working timetable | 1551 | Leeds | Skipton | 2 | 1551 | departed | 3 carriages 331005 |
| WTTThe permanent working timetable | 1602 | Bradford Forster Square | Skipton | 2 | 1605 | departed+3 | 4 carriages 333001 |
| WTTThe permanent working timetable | 1602 | Skipton | Leeds | 1 | 1602 | departed | 4 carriages 333013 |
| WTTThe permanent working timetable | 1610 | Morecambe | Leeds | 1 | 1612 | departed | 2 carriages 158908 |
| WTTThe permanent working timetable | 1611½ | Doncaster Down Decoy GBRF | Rylstone Tilcon (Gbrf) | 2 | |||
| WTTThe permanent working timetable | 1611½ | Hunslet Tilcon GBRF | Rylstone Tilcon (Gbrf) | 2 | |||
| WTTThe permanent working timetable | 1619 | Skipton | Bradford Forster Square | 1 | 1620 | departed | 4 carriages 333002 |
| WTTThe permanent working timetable | 1621 | Leeds | Skipton | 2 | 1622 | departed | 6 carriages 331001+331003 |
| WTTThe permanent working timetable | 1631 | Skipton | Leeds | 1 | 1630 | departed | 3 carriages 331005 |
| WTTThe permanent working timetable | 1632 | Bradford Forster Square | Skipton | 2 | 1633 | departed | 4 carriages 333005 |
| WTTThe permanent working timetable | 1642½ | Rylstone Tilcon (Gbrf) | Doncaster Down Decoy GBRF | 1 | |||
| WTTThe permanent working timetable | 1642½ | Rylstone Tilcon (Gbrf) | Peterborough West Yard | 1 | |||
| WTTThe permanent working timetable | 1648 | Skipton | Bradford Forster Square | 1 | 1648 | departed | 4 carriages 333001 |
| WTTThe permanent working timetable | 1651 | Leeds | Skipton | 2 | 1652 | departed | 3 carriages 331012 |
| WTTThe permanent working timetable | 1702 | Skipton | Leeds | 1 | 1701 | departed | 6 carriages 331001+331003 |
| WTTThe permanent working timetable | 1702 | Bradford Forster Square | Skipton | 2 | 1704 | departed | 4 carriages 333015 |
| WTTThe permanent working timetable | 1709 | Carlisle | Leeds | 1 | 1708 | departed | 4 carriages 158789+158816 |
| WTTThe permanent working timetable | 1713 | Leeds | Carlisle | 2 | 1715 | departed | 4 carriages 158872+158908 |
| WTTThe permanent working timetable | 1718 | Skipton | Bradford Forster Square | 1 | 1720 | departed | 4 carriages 333005 |
Italic estimated timing, bold is actual.
Updated 06:27