Maesteg to Crosskeys TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday AW 06:11 07:35
AW 07:07 08:35
AW 08:07 09:35
AW 09:08 10:36
AW 10:07 11:35
AW 11:07 12:35
AW 12:07 13:36
AW 13:08 14:36
AW 14:07 15:35
AW 15:07 16:35
AW 16:07 17:35
AW 17:09 18:36
AW 📅 18:07 19:35
AW 📅 18:07 19:35
AW 19:07 20:43
AW 20:10 21:43
AW 📅 21:11 22:43
AW 📅 21:11 22:43
AW 📅 22:09 23:36
AW 📅 22:09 23:38
Saturday AW 06:11 07:35
AW 07:07 08:35
AW 08:07 09:35
AW 09:08 10:36
AW 10:07 11:35
AW 11:07 12:35
AW 12:07 13:35
AW 13:08 14:36
AW 14:07 15:35
AW 15:07 16:35
AW 16:07 17:35
AW 17:08 18:36
AW 18:07 19:35
AW 19:09 20:44
AW 20:07 21:43
AW 21:12 22:43
AW 22:12 23:41
Sunday
Train Operators AW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Maesteg at 06:11 arriving at Crosskeys at 07:35. The last train departs Maesteg at 22:09 arriving at Crosskeys at 23:38. Journey Time
The average journey time between Maesteg and Crosskeys is 1 hour and 29 minutes. Popular journeys from Maesteg Popular journeys from Crosskeys Timetable data under licence from RSP / Rail Delivery Group