Feb 15, 2017 - 7:56 AM
in reply to sandhuctr
Trains from Zurich airport to Grindelwald leave regularly - the last train with a connection is around 20:30.
Best case scenario is 2 train changes, usually in Bern and Interlaken and it takes about 3 hours.
For specific details (on the date you want) use the Swiss railways timetable here.
It depends on which hotel you are staying at in Grindelwald as to whether you can walk or take a cab from the train station. If you haven't booked your hotel in Grindelwald yet look here for nice options.