The original station was built by the Scottish Central Railway was situated to the north of the A9 road and opened on 22 May 1848.
The new station, immediately to the south of the A9, was opened on 13 May 1985.