On a typical weekday there are 16 scheduled rail journeys between Clapham High Street and Habrough , with 0 of them being direct trains. There are also a further 16 possible journeys which require a change.
The distance by rail from Clapham High Street to Habrough is approximately 148 miles (238 kilometres). The average train journey takes about 4hrs 41 mins.
First TransPennine Express, London Overground, East Midlands Railway, Thameslink, South Western Railway, London North Eastern Railway, Southeastern, First Hull Trains, Grand Central, Southern are the main train operating companies running services between Clapham High Street and Habrough.
There are 6 possible routes with the shortest and most direct being Clapham High Street to Habrough. The fastest journey time on this route takes 3hrs 49 mins.