Shrewsbury to Swansea Timetable
Monday to Friday AW 📅 05:15 08:17
AW 📅 05:15 08:17
AW 05:54 09:51
AW 06:35 09:41
AW 08:35 13:00
AW 08:50 11:43
AW 10:47 13:40
AW 11:31 16:00
AW 12:46 15:40
AW 14:48 17:42
AW 📅 16:00 20:02
AW 📅 16:00 20:03
AW 16:47 19:41
AW 17:44 20:44
AW 📅 18:35 22:58
AW 📅 18:35 22:58
AW 📅 18:50 21:59
AW 📅 18:50 21:59
Saturday AW 05:15 08:21
AW 05:54 10:02
AW 06:33 09:40
AW 08:35 12:55
AW 08:50 11:41
AW 10:47 13:42
AW 11:31 16:00
AW 12:46 15:42
AW 14:46 17:40
AW 16:00 19:57
AW 16:47 19:42
AW 17:44 20:46
AW 18:35 22:55
AW 18:50 22:00
Sunday AW 11:01 14:20
AW 11:44 15:10
AW 12:08 16:15
AW 12:48 15:48
AW 13:46 17:01
AW 14:43 18:02
AW 15:43 19:07
AW 16:20 20:29
AW 16:49 19:55
AW 17:43 20:52
AW 18:48 21:48
AW 19:50 22:46
AW 20:47 23:59
Train Operators AW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Shrewsbury at 05:15 arriving at Swansea at 08:17. The last train departs Shrewsbury at 18:50 arriving at Swansea at 21:59. Journey Time
The average journey time between Shrewsbury and Swansea is 3 hours and 25 minutes. Popular journeys from Shrewsbury Popular journeys from Swansea Timetable data under licence from RSP / Rail Delivery Group