As duas formas – tráfego e tráfico – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, serem usadas em diferentes situações.

Tráfego significa movimento ou fluxo de veículos, navios ou pessoas em um lugar qualquer; o transporte de mercadorias com o objetivo de efetuar trocas comerciais.

No ano passado o tráfego aéreo em Cabo Verde aumentou 5%.
Para fazer face ao aumento do volume de tráfego de mercadorias vamos melhorar as infraestruturas ferroviárias.

Obs: no âmbito da informática toma o sentido de volume de dados processados por um sistema

Se necessita de um sinônimo para “tráfego” use o termo trânsito que tem basicamente a mesma definição.

Tráfico é também um “movimento ou circulação de mercadorias em geral” mas de modo ilícito pelo é definido por comércio ilegal e clandestino; transação imoral.

Narcotráfico ou tráfico de drogas é o comércio de substâncias consideradas ilícitas pela maioria dos governos.
Pratica o crime de tráfico de pessoas quem entregar, recrutar, aliciar, aceitar, transportar, alojar ou acolher pessoa com a intenção de submetê-la à exploração.

Obs: é habitualmente referente ao tráfico de droga

Exemplos:
tráfico negreiro = contrabando de escravos com a costa da África
tráfico de mulheres = que se presta à escravidão sexual e à venda da mulher
tráfico de influência = ato de aceitar presentes ou aproveitar-se de sua posição para obter de uma autoridade pública qualquer vantagem


Referências

Tráfego e tráfico advém do italiano traffico mas por razões históricas tomaram conotações diferentes.