Bevor Yuxia zum Biathlon wechselte, war sie Skilangläuferin. Sie startete etwa bei den Olympischen Winterspielen 2002 über fünf Strecken und erreichte jeweils Platzierungen um 40er-Bereich. Bei den Winter-Asienspielen im folgenden Jahr in der Präfektur Aomori wurde sie Sechste über 5 km klassisch und holte über 10 km Freistil und mit der Staffel jeweils die Bronzemedaille. Seit 2007 startete sie vermehrt wieder als Langläuferin. Im Weltcup erreichte sie in Changchun im 10-Kilometer-Rennen einen zwölften Platz und trat bei den folgenden Nordischen Skiweltmeisterschaften 2007 in Sapporo über drei Strecken an. Beste Platzierung war ein zehnter Staffelrang. Bei den Winter-Asienspielen 2007 in Changchun gewann sie Bronze im Sprint und Silber mit der Staffel.