Located on Goosecroft Road to the east of the city centre, Stirling Railway Station (Gael: Sruighlea) is an important interchange, providing connections from Edinburgh and Glasgow in the south, with Dunblane, Perth and Alloa to the north. It is preceded by Larbert Railway Station, 8 miles (13 km) to the south southeast, and followed by Bridge of Allan, 2¾ miles (4.5 km) to the north northwest, on the Dunblane line, and Alloa, 5½ miles (9 km) to the east, on the Clackmannanshire branch. Operated by ScotRail, Stirling Station is staffed part-time and is used by 2,154,992 passengers in the year 2009-10. Today there are nine platforms, numbered 2 to 10.
This fine A-listed Edwardian station building was completed in 1916 by James Miller (1860 - 1947) for the Caledonian Railway Company and features his distinctive curves, although not to the same degree as his more famous design at Wemyss Bay. The facade features crow-stepped gables separated by decorative battlements, details sympathetic to the historic architecture of the city. Miller's station represented an extension and reconstruction of the original station, built in 1855 by Andrew Heiton (1823-94). A footbridge was built in 1872 to prevent passengers having to cross the lines.
An engine shed complex to the southeast of the station has closed, and many of the sidings have been lifted, however a modern train maintenance depot remains. Stirling had a 'motorail' terminal from the 1960s until the early 1990s.