On a typical weekday there are 14 scheduled rail journeys between Mouldsworth and Attleborough , with 0 of them being direct trains. There are also a further 14 possible journeys which require a change.
The distance by rail from Mouldsworth to Attleborough is approximately 164 miles (264 kilometres). The average train journey takes about 6hrs 33 mins.
Transport for Wales, Abellio Greater Anglia, Avanti West Coast, First TransPennine Express, West Midlands Trains, Thameslink, CrossCountry, East Midlands Railway, Northern Rail, London North Eastern Railway are the main train operating companies running services between Mouldsworth and Attleborough.
There are 3 possible routes with the shortest and most direct being Mouldsworth to Attleborough. The fastest journey time on this route takes 5hrs 25 mins.