之后，他曾前往阿根廷工作，直到1908年前往意大利。第一次世界大战结束后，的里雅斯特被割让给意大利。1919年，卡内拉开始担任的里雅斯特天文台台长，不久后他来到那不勒斯，担任卡波迪蒙特天文台台长直到1950年退休。1962年7月30日，卡内拉在佛罗伦萨去世。