Bridge of Earn has had two railway stations, the second and most recent having closed on 15 June 1964, when the Bridge of Earn to Mawcarse line was closed down. Bridge of Earn's original station had been located a few hundred yards further east when the existing line first opened on 18 July 1848. This station was closed on 1 February 1892, not as a consequence of economic cutbacks, but rather as a consequence of expansion. The Bridge of Earn to Mawcarse line, which followed closely to the route of the current M90 motorway southwards towards Balmanno Hill, before cutting right through the heart of it via the two tunnels which still exist today, opened to passengers on 1 June 1890. It made logistical sense to move Bridge of Earn's station to a better position to accommodate this new junction and so the original station was replaced.