It is now served by Northern Trains services on the Ribble Valley Line from Rochdale/Manchester Victoria to Blackburn and into Clitheroe.
Arriving from or departing towards Bolton involves journeying through the long Sough Tunnel, some 2,015 yd (1,843 m) in length.
It is one of only two passing points on the otherwise single track Blackburn to Bolton part of the route, but trains normally cross here only in the morning and evening peak periods.
The loop was extended in length by a mile (1.6 km) either side of the station during a six-week-long engineering blockade in July & August 2015 to increase capacity on the line and eventually allow a half-hourly service to operate (as specified in the new Northern franchise agreement, due to come into effect in April 2016).
Since the December 2017 timetable change, the weekdays and Saturday service to Blackburn northbound and to Bolton and Manchester Victoria southbound is now half-hourly all day.