En 1881, la provincia de Lima contaba con tres rutas nacionales de trenes: la primera, llamada «Ferrocarril inglés», entre Lima y Callao (1851); la segunda, de Lima a Chorrillos (1858), pasando por Miraflores y Barranco; y la tercera, entre Lima y Ancón (1870).