Travelling on a weekday, leaving Cambridge at 8.54 arriving at Llanelli at 14.15, returning in the evening, doesn't qualify as off peak on national rail enquiries (or trainline, or the gwr site) and so costs £313. The journey includes the 10.45 from Paddington to Swansea and then a local train...