Maesteg to Rogerstone TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday AW 06:11 07:26
AW 07:07 08:26
AW 08:07 09:26
AW 09:08 10:27
AW 10:07 11:26
AW 11:07 12:26
AW 12:07 13:27
AW 13:08 14:27
AW 14:07 15:26
AW 15:07 16:26
AW 16:07 17:26
AW 17:09 18:27
AW 📅 18:07 19:26
AW 📅 18:07 19:26
AW 19:07 20:34
AW 20:10 21:34
AW 📅 21:11 22:34
AW 📅 21:11 22:34
AW 📅 22:09 23:27
AW 📅 22:09 23:29
Saturday AW 06:11 07:26
AW 07:07 08:26
AW 08:07 09:26
AW 09:08 10:27
AW 10:07 11:26
AW 11:07 12:26
AW 12:07 13:26
AW 13:08 14:27
AW 14:07 15:26
AW 15:07 16:26
AW 16:07 17:26
AW 17:08 18:27
AW 18:07 19:26
AW 19:09 20:35
AW 20:07 21:34
AW 21:12 22:34
AW 22:12 23:32
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 Rogerstone at 07:26. The last train departs Maesteg at 22:09 arriving at Rogerstone at 23:29. Journey Time
The average journey time between Maesteg and Rogerstone is 1 hour and 19 minutes. Popular journeys from Maesteg Popular journeys from Rogerstone Timetable data under licence from RSP / Rail Delivery Group