Далее он участвовал в сражениях при Люцене, Дрездене и Кульме. В сентябре Рошешуар был командирован с дипломатической миссией к шведской армии и по поручению императора Александра I вручил маршалу Бернадотту знаки ордена св. Георгия 1-й степени. По возвращении находился в Битве народов при Лейпциге. В начале 1814 года он с русской армией пересёк Рейн и оказался во Франции, которой не видел около десяти лет. Здесь он, формально оставаясь на русской службе, перешёл к Бурбонам и участвовал в создании верных королю военных отрядов. В кампании 1814 года он участвовал в сражениях при Бриенне, Арси-сюр-Об, Фершампенуазе и в завершившем войну Шестой коалиции штурме Парижа.