Hi @shileshjani
Thank you for your request.
The Swiss Travel Pass is valid until the border Station "Le Châtelard Frontière". From this station, you have to buy a ticket to Chamonix.
You can find this and more information here (Map of Validity).
I wish you a nice weekend.
Regards
NicolasK