May Trip.
I have the following dates:
Departure (YYZ): May 28, 5:05 PM EDT (evening)
Arrival (MXP): May 29, 7:25 AM CEST (morning)
Departure (MXP): May 30, 1:30 PM CEST (afternoon)
Arrival (LCA): May 30, 5:55 PM EEST (evening)
Departure (LCA): June 3, 9:40 AM EEST (morning)
Arrival (MXP): June 3, 12:35 PM CEST (afternoon)
Departure (MXP): June 4, 10:40 AM CEST (morning)
Arrival (YYZ): June 4, 2:00 PM EDT (afternoon)