yes, agree that a taxi is best at that time. It's a short trip and not very expensive. There is an Airbus service from Linate ( ot there used to be, I assume i'ts still operating) to Central Station ( and from there a 5 or 6 minute walk to CP). But it might not run that late and in any case a taxi is a better choice IMHO.