Visitó diversos puertos peruanos y extranjeros y recopiló información para su "Derrotero de la costa del Perú", hasta que en 1862 volvió a la armada como comandante del bergantín "Almirante Guise", siendo ascendido a teniente primero.