The station opened on 2 August 1869 as part of the North Eastern Railway's Hull and Doncaster Branch.
[4] The station has a staffed ticket office, which is open from 07:00 to 17:15 Monday to Friday and to 13:30 on Saturdays.
Waiting shelters are provided on each platform and there are toilets in the main building that open at the same times as the ticket office.
Digital display screens and timetable posters provide train running information.
[6] Services to/from Sheffield stop only at peak periods and in the late evening - connections can be made at Doncaster at other times.