On weekdays the first train departs Shrewsbury at 07:27 arriving at Caersws at 08:11. The last train departs Shrewsbury at 21:50 arriving at Caersws at 22:46.
Journey Time
The average journey time between Shrewsbury and Caersws is 44 minutes.
Calling Points
Trains operated by Transport for Wales (AW) call at Welshpool and Newtown (Powys).