Quando já se aproximava dos 40 anos de idade, iniciou uma longa viagem em Junho de 1850 através dos lugares descobertos ou conquistados pelos portugueses, o que o levou através do Mediterrâneo e do Mar Vermelho até à China, onde permaneceu 16 meses, visitando diversos portos, entre os quais Hong Kong (colónia britânica recém-criada em resultado da derrota da China na Segunda Guerra do Ópio), Shangai, Cantão e Macau. Na China conheceu o diplomata espanhol Sinibaldo de Mas, com o qual manteria relação de colaboração durante muitos anos. Regressou por Singapura, Goa, Moçambique, Cabo da Boa Esperança, Luanda (Angola) e pelos Açores, chegando a Lisboa no dia 18 de Agosto de 1852.