Charvátová lebte zunächst mit ihren Eltern im Wintersportort Špindlerův Mlýn im Riesengebirge und fing in ihrer frühen Kindheit mit dem (alpinen) Skifahren an. Später zog die Familie nach Vrchlabí, wo Charvátová mit elf Jahren das Skilanglaufen aufnahm, zunächst bei "Krkonoše Vrchlabí", später in der "ČKS SKI Jilemnice". 2006 und 2007 gewann sie die Gesamtwertung im tschechischen Schülerpokal, einer Wettkampfserie für Nachwuchstalente unter der Schirmherrschaft der Olympiasiegerin Kateřina Neumannová. Ihre ersten unterklassigen internationalen Skilanglauf-Rennen bestritt sie gegen Ende des Jahres 2009. Erster Karrierehöhepunkt wurde die Teilnahme an den Europäischen Olympischen Winter-Jugendfestival 2011 in Liberec, wo sie 13. des Klassik-Sprints und 19. über 5-Kilometer-Freistil wurde. Es folgten die Nordischen Junioren-Skiweltmeisterschaften 2012 in Erzurum, bei denen Charvátová 31. des Freistil-Sprints und 47. über 5-Kilometer-Klassisch wurde. 2013 wurde sie in Liberec jeweils 16. des Klassik-Sprints und über 5-Kilometer-Freistil sowie Neunte mit der Staffel. Erster Höhepunkt bei den Frauen wurden die Nordischen Skiweltmeisterschaften 2013 im Val di Fiemme. Charvátová verpasste als 51. im Klassik-Sprint die Finalrennen und wurde 12. mit der Staffel. Zu ihrem einzigen Weltcuprennen kam sie 2013 in Liberec, wo sie mit Petra Novaková 21. des Freistil-Teamsprints wurde.