On a typical weekday there are 26 scheduled rail journeys between Shepreth and Whiston , with 0 of them being direct trains. There are also a further 26 possible journeys which require a change.
The distance by rail from Shepreth to Whiston is approximately 148 miles (239 kilometres). The average train journey takes about 6hrs 20 mins.
Great Northern, Northern Rail, Thameslink, Avanti West Coast, West Midlands Trains, Abellio Greater Anglia, CrossCountry, London North Eastern Railway, East Midlands Railway, First TransPennine Express are the main train operating companies running services between Shepreth and Whiston.
There are 13 possible routes with the shortest and most direct being Shepreth to Whiston. The fastest journey time on this route takes 4hrs 58 mins.