On a typical weekday there are 39 scheduled rail journeys between London Kings Cross and Leeds, with 33 of them being direct trains. There are also a further 6 possible journeys which require a change.
The distance by rail from London Kings Cross to Leeds is approximately 167 miles (269 kilometres). The average train journey takes about 3hrs 10 mins.
First TransPennine Express and London North Eastern Railway and Thameslink and Northern Rail and Grand Central and CrossCountry are the main train operating companies running services between London Kings Cross and Leeds.
There are 4 possible routes with the shortest and most direct being London Kings Cross to Leeds. The fastest journey time on this route takes 2hrs 24 mins.