Estritamente falando, é extremamente raro que a latência em um caminho não trivial NÃO seja assíncrona.
A única maneira de latência em ambas as direções ser igual e estável é se a taxa de bits de todos os links no caminho é idêntica, o roteamento IP em ambas as direções é idêntico, o fluxo de tráfego em ambas as direções é idêntico, as políticas de roteamento em todos os dispositivos no caminho em ambas as direções são idênticas e os sistemas host em ambas as extremidades estão se comportando de maneira idêntica.
Na prática, alguns caminhos serão "mais" síncronos que outros. A latência em duas direções em um caminho pode ser aproximadamente igual a algum tempo se os vários fatores se equilibrarem naquele momento. Mas essa não é uma condição estável, pois depende muito mais do que apenas o próprio caminho.
Não apenas a latência pode variar de acordo com o caminho e o tráfego, mas também com a forma como você a mede. Os pacotes ICMP, UDP e TCP podem ser roteados de maneira diferente, receber diferentes prioridades de enfileiramento ou estar sujeitos a diferentes regras de firewall. A latência também é afetada pelo que acontece nos nós de envio e recebimento.
Eu escrevi um artigo sobre os caprichos das estatísticas de rede que podem ser úteis: Perda, latência e velocidade