Im Korps des Generalleutnants Grafen von Lieven kämpfte er in der Völkerschlacht bei Leipzig mit und wurde durch Verleihung des preußischen Ordens Pour le Mérite ausgezeichnet. In Blüchers Armee ging Vietinghoff über den Rhein, nahm an den Schlachten bei Brienne, La Rothière, an dem Treffen von Chateau Thierry bis nach Paris teil. Zum Kapitän befördert kehrt er im Herbst 1814 nach Russland zurück, um 1815 nochmals nach Frankreich zu marschieren.