El día 6 de junio de 1889 se constituye la sociedad Compañía del Ferrocarril Madrid a Villa del Prado, con un capital de cuatro millones y medio de pesetas, con participación de capital belga. El objeto de la sociedad era la construcción y explotación de una línea entre Madrid y Alborox, de 74 km de recorrido, que permitiría comunicar los valles del Alberche y del Tiétar con la capital; posteriormente se pondría en construcción el tramo Villamanta-San Martín de Valdeiglesias, con lo que quedarían completadas las comunicaciones. El tramo Navalcarnero-Villa del Prado fue autorizado el 7 de septiembre de 1889 y el de Villa del Prado-Almorox el 14 de mayo de 1898. En 1920 el Banco Urquijo adquirió la mayoría del capital. Años más tarde el Estado asumiría la explotación de estas líneas.