Does anyone know if there is a train from Zurich to Chemnitz please? If so, is this direct?
You asked already a nearly identical question.
Just replace "Greifswald" with "Chemnitz". Or is this asking for too much?
There are flights Zürich - Dresden. Take a train from Dresden to Chemnitz.
There are also direct night trains between Zürich and Leipzig. From there take another train to Chemnitz.