Train services are provided by Northern. Northbound there is a half-hourly express service to Leeds which takes around 35 minutes augmented by a slower service via Castleford which takes around 50 minutes. There is an hourly service to Huddersfield via the Penistone Line. Southbound there are four trains per hour to Meadowhall Interchange and Sheffield, two of which are local stopping services and two of which are express. One service per hour continues to Chesterfield and Nottingham. Evenings and Sundays there is a less frequent service.