The 1921 service was as frequent as the 1911 but simplified. 1929 saw 16 week-day departures plus a 'Tue and Fri only' train. Passenger numbers had fallen from 116,366 in 1928 to 104,638 in 1929 but in 1930 there was a huge fall to 63,608. This was caused by the opening of what is still known locally as 'the new road'in December 1929. This enabled Ezra Laycock to start a bus service from Barnoldswick via Salterforth to Earby. By 1934 the number of departures had risen to 24 departures. Sunday evenings saw 9 trains running but none during the day. Sunday services had ceased by 1939. The number of passenger trains was reduced until by 1956 it was down to 12 or so a day.