Die Qualifikation für Olympia 1998 verpasste Kirchner, dessen bestes Ergebnis im &lt;a href="Biathlon-Weltcup%201997/98"&gt;Weltcup 1997/98&lt;/a&gt; ein 13. Rang war. Eine Saison später fand er wegen mangelhafter Schießleistungen keine Berücksichtigung mehr im Weltcupteam und wechselte daraufhin zum Skilanglauf. Sein Debüt gab er in der Weltcupstaffel von Nové Město na Moravě im Januar 1999, wo das deutsche Team Rang vier erreichte. Kirchner wurde für die Nordischen Skiweltmeisterschaften in der Ramsau nominiert, überquerte dort als Schlussläufer der Staffel erneut als Vierter die Ziellinie und wurde 48. im 30-Kilometer-Freistilrennen. Während Langlauftrainer Eberhard Klessen Kirchners Staffelauftritt lobte, kritisierte der Sportler, er sehe im Skilanglaufteam „keine klare Linie“ und dass „Struktur, Organisation und Konsequenz im Biathlon schon straffer“ seien. Im Sommer 1999 versuchte Kirchner erneut vergeblich, sich für das Biathlon-Weltcupteam zu qualifizieren. Ende des Jahres erklärte er mit 29 Jahren seinen Rücktritt vom aktiven Sport.