Во время Отечественной войны 1812 года князь Багратион был полковником лейб-гусарского полка и состоял в 3-й Обсервационной армии. Во время Заграничных походов был произведён в генерал-майоры, сражался в Пруссии, завершил кампанию, находясь при осаде Гамбурга.