On a typical weekday there are 11 scheduled rail journeys between Cressing (Essex) and Ulleskelf , with 0 of them being direct trains. There are also a further 11 possible journeys which require a change.
The distance by rail from Cressing (Essex) to Ulleskelf is approximately 157 miles (253 kilometres). The average train journey takes about 7hrs 16 mins.
London Overground, Thameslink, Elizabeth Line, Grand Central, Great Northern, First TransPennine Express, Abellio Greater Anglia, East Midlands Railway, Northern Rail, London North Eastern Railway are the main train operating companies running services between Cressing (Essex) and Ulleskelf.
There are 7 possible routes with the shortest and most direct being Cressing (Essex) to Ulleskelf. The fastest journey time on this route takes 4hrs 43 mins.