On a typical weekday there are 28 scheduled rail journeys between Sheffield and York, with 16 of them being direct trains. There are also a further 12 possible journeys which require a change.
The distance by rail from Sheffield to York is approximately 42 miles (68 kilometres). The average train journey takes about 1hrs 21 mins.
Northern Rail and CrossCountry and London North Eastern Railway and First TransPennine Express and First Hull Trains are the main train operating companies running services between Sheffield and York.
There are 5 possible routes with the shortest and most direct being Sheffield to York. The fastest journey time on this route takes 48 mins.