York to Castleford TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday TP 05:58 06:21
TP 06:54 07:22
TP 07:57 08:21
TP 08:56 09:21
TP 09:58 10:21
TP 10:58 11:21
TP 11:58 12:22
TP 12:58 13:21
TP 13:58 14:21
TP 14:58 15:21
TP 15:58 16:21
TP 16:58 17:21
TP 17:53 18:22
TP 18:58 19:22
TP 19:58 20:21
TP 21:02 21:22
TP 📅 21:51 22:11
TP 📅 21:51 22:11
Saturday TP 06:00 06:20
TP 06:54 07:22
TP 07:57 08:21
TP 08:58 09:21
TP 09:58 10:21
TP 10:58 11:22
TP 11:58 12:22
TP 12:58 13:21
TP 13:58 14:21
TP 14:58 15:21
TP 15:58 16:21
TP 16:58 17:21
TP 17:59 18:22
TP 18:58 19:21
TP 19:58 20:21
TP 21:00 21:21
TP 21:57 22:17
TP 22:42 23:02
Sunday TP 10:00 10:20
TP 10:59 11:21
TP 11:58 12:19
TP 12:59 13:21
TP 13:58 14:20
TP 14:59 15:21
TP 15:58 16:20
TP 16:58 17:20
TP 17:58 18:20
TP 18:58 19:20
TP 19:58 20:20
TP 20:58 21:20
TP 21:59 22:21
Train Operators TP
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs York at 05:58 arriving at Castleford at 06:21. The last train departs York at 21:51 arriving at Castleford at 22:11. Journey Time
The average journey time between York and Castleford is 22 minutes. Calling Points
Trains operated by TransPennine Express (TP) are non-stop. Popular journeys from York Popular journeys from Castleford Timetable data under licence from RSP / Rail Delivery Group