Hi Sandi, Malpensa airport is 30 miles from Milan. The trains run every 30 minutes and then it is a 40 minute ride into Milan to get to the train station. I don't see how you could possibly make a same day sailing as you never know how long customs would take and if the ship sails at 5pm, you need to be checked in etc. Are you non-rev to Milan- if so, could you go a day early? Easier than trying to catch the ship if you miss your conx to Savona. Timetables are at italiarail.com. Hth. Pat