On a typical weekday there are 19 scheduled rail journeys between Hope (Derbyshire) and Shelford (Cambs) , with 0 of them being direct trains. There are also a further 19 possible journeys which require a change.
The distance by rail from Hope (Derbyshire) to Shelford (Cambs) is approximately 113 miles (183 kilometres). The average train journey takes about 5hrs 18 mins.
Avanti West Coast, First TransPennine Express, Great Northern, First Hull Trains, Abellio Greater Anglia, East Midlands Railway, Northern Rail, CrossCountry, Thameslink, London North Eastern Railway are the main train operating companies running services between Hope (Derbyshire) and Shelford (Cambs).
There are 10 possible routes with the shortest and most direct being Hope (Derbyshire) to Shelford (Cambs). The fastest journey time on this route takes 3hrs 46 mins.