Marmolejo dispone de una estación de ferrocarril en la línea Madrid-Linares-Córdoba, si bien se encuentra desde mediados de los años 80 cerrada al tráfico de pasajeros.