On a typical weekday there are 21 scheduled rail journeys between Bury St Edmunds and Chelford (Cheshire) , with 0 of them being direct trains. There are also a further 21 possible journeys which require a change.
The distance by rail from Bury St Edmunds to Chelford (Cheshire) is approximately 143 miles (231 kilometres). The average train journey takes about 6hrs 23 mins.
CrossCountry, West Midlands Trains, Elizabeth Line, London North Eastern Railway, Abellio Greater Anglia, First TransPennine Express, Avanti West Coast, Northern Rail, Thameslink, London Overground are the main train operating companies running services between Bury St Edmunds and Chelford (Cheshire).
There are 7 possible routes with the shortest and most direct being Bury St Edmunds to Chelford (Cheshire). The fastest journey time on this route takes 4hrs 13 mins.