On a typical weekday there are 18 scheduled rail journeys between Martin Mill and Leyland , with 0 of them being direct trains. There are also a further 18 possible journeys which require a change.
The distance by rail from Martin Mill to Leyland is approximately 243 miles (392 kilometres). The average train journey takes about 7hrs 15 mins.
London Overground, Avanti West Coast, First TransPennine Express, Southeastern, West Midlands Trains, Thameslink, Elizabeth Line, East Midlands Railway, Northern Rail, London North Eastern Railway are the main train operating companies running services between Martin Mill and Leyland.
There are 8 possible routes with the shortest and most direct being Martin Mill to Leyland. The fastest journey time on this route takes 5hrs 49 mins.