Hansens første år i udlandet blev tilbragt i Huddersfield Town, som med nød og næppe undgik nedrykning fra top-flyvning 1948/49 Football League First Division. I 1949 flyttede Hansen til Italien for at spille for Atalanta Bergamo, og modtog et transfergebyr på ca. 150.000 DKK. I Atalanta spillede han sammen med den danske olympiske fodboldspiller Jørgen Leschly Sørensen. Hansen scorede 18 mål i 37 kampe, da Atalanta sluttede på ottende plads i
1949-1950 Serie A sæson.