Opened on 21 May 1866 by the Crieff and Methven Junction Railway, then by the Caledonian Railway, it became part of the London, Midland and Scottish Railway during the Grouping of 1923.
The railway station opened on 21 May 1866 with the Crieff and Methven Junction Railway, later becoming part of the Caledonian Railway. It was incorporated into the London, Midland and Scottish Railway in 1923 during the Grouping.