Um ping alto ocorre quando uma ou mais partes da conexão entre o computador e o servidor é lenta. No entanto, conectar-se a um servidor em um local distante também pode causar um ping alto. Às vezes, os firewalls podem causar ping alto.
Ao se conectar a um servidor remoto, os computadores são roteados por meio de várias conexões diferentes. Cada conexão informa ao computador onde se conectar a seguir, e qualquer conexão lenta ao longo do caminho pode fazer com que o tempo de ping aumente significativamente. O tempo de ping entre uma conexão só pode ser tão baixo quanto o link mais lento permitir.
Em alguns casos, a chamada "última milha" da conexão é a parte mais lenta. As conexões do consumidor com a Internet normalmente forçam várias pessoas a compartilhar uma única conexão, e a aceleração inadequada pode permitir que um computador diminua a velocidade das conexões de todos. Os provedores de serviços de Internet às vezes demoram para atualizar sua infraestrutura.
A modelagem de tráfego em roteadores domésticos ou comerciais também pode causar tempos de ping mais altos. Essa modelagem foi projetada para fornecer melhor velocidade geral, mas pode causar lentidão na rede. Muitas vezes, reconfigurar o roteador pode resolver esse problema, e desligá-lo totalmente pode ser o melhor para alguns usuários domésticos. Muitos roteadores agora têm a modelagem de tráfego ativada por padrão, embora não seja necessária para a maioria das pessoas.