Pencoed to Swansea TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday AW 06:03 06:51
AW 07:06 07:55
AW 08:01 08:54
AW 09:15 10:05
AW 11:17 12:05
AW 13:15 14:05
AW 15:13 16:02
AW 16:04 16:56
AW 17:15 18:02
AW 18:13 19:01
AW 📅 19:14 20:02
AW 📅 19:14 20:02
AW 📅 20:14 21:05
AW 📅 20:14 21:05
AW 📅 23:42 00:32
AW 📅 23:42 00:32
Saturday AW 06:04 06:52
AW 07:03 07:56
AW 07:58 08:52
AW 09:13 09:59
AW 11:16 12:05
AW 13:13 13:59
AW 15:13 16:01
AW 16:05 16:58
AW 17:15 18:04
AW 18:13 19:04
AW 19:15 20:01
AW 20:13 21:01
AW 22:49 23:40
Sunday
Train Operators AW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Pencoed at 06:03 arriving at Swansea at 06:51. The last train departs Pencoed at 23:42 arriving at Swansea at 00:32. Journey Time
The average journey time between Pencoed and Swansea is 49 minutes. Popular journeys from Pencoed Popular journeys from Swansea Timetable data under licence from RSP / Rail Delivery Group