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