La estación de ferrocarril de Gleneagles, anteriormente conocida como Crieff Junction, está en la línea entre Perth y Stirling.