NYC to MXP
I suggest NYC to Milan. The price has consistently been much lower than to any other Italian city. And on several carriers... American, Delta, even BA for example. Train from Milan to Venice is only 2 hours OR do your Cinque Terre visit first, then Florence, then Venice...