Oct 06, 2013 - 03:42 PM
Thank you for your email. The total travel time from Milano>Zurich is 3 hours 41 minutes. The trains are the EuroCity trains, and there are no overnight trains. The last train of the day on 01 January leaves Milano @ 1910 arriving into Zurich @ 2329. Please let us know if there is anything else we can assist you with.