Thanks for all the posts and replies. It has really helped me build my itinerary.
Just one question:
I am reaching Zurich Airport at 8 am and plan to take the scenic train route to reach Milan the very day by around 2 pm. I found that there is a train at 8:43 and 8:47 from ZRH that connects the fast train at the Zurich station at 9:01 am. Could you suggest if getting onto this train is possible, or should I realistically plan for a later train ?