La estación de ferrocarril (Adif-RENFE) más cercana es la estación de Jaén, situada a 25 km de Martos, conecta la capital provincial con otras capitales como Madrid, Córdoba, Sevilla y Cádiz.