Leyland railway station is on the West Coast Main Line and is run by Northern. There is one train an hour between Liverpool Lime Street and Preston. There is also one train an hour between Manchester Victoria/Hazel Grove to Blackpool North.