Nach Platz 47 bei der Weltcup-Minitour in Lillehammer zu Beginn der Saison 2016/17 errang Fähndrich beim Alpencup in Goms den dritten Platz im Sprint. Beim Saisonhöhepunkt, den nordischen Skiweltmeisterschaften 2017 in Lahti, belegte sie jeweils den 25. Platz über 10 km klassisch und im Sprint und jeweils den siebten Rang mit der Staffel und zusammen mit Laurien van der Graaff im Teamsprint. Zum Saisonende kam sie beim Weltcup-Finale in Québec auf den 30. Platz und erreichte den 35. Platz im Gesamtweltcup, den 21. Rang im Sprintweltcup und den dritten Platz im U23-Weltcup. Bei den Schweizer Meisterschaften 2017 in Val Müstair wurde sie Meisterin im Sprint und Zweite über 30 km klassisch. Zu Beginn der Saison 2017/18 belegte sie den 53. Platz beim Ruka Triple und den 19. Rang bei der &lt;a href="Tour%20de%20Ski%202017/18"&gt;Tour de Ski 2017/18&lt;/a&gt;. Bei den U23-Skiweltmeisterschaften 2018 in Goms holte sie die Bronzemedaille über 10 km klassisch und die Silbermedaille im Sprint. Ihre besten Ergebnisse bei den Olympischen Winterspielen 2018 in Pyeongchang waren der 20. Platz im Sprint und der vierte Rang zusammen mit Laurien van der Graaff im Teamsprint. Zum Saisonende errang sie den 28. Platz beim Weltcupfinale in Falun und erreichte abschließend den 27. Platz im Gesamtweltcup. Im März 2018 wurde sie Schweizer Meisterin im Sprint.