Pod koniec października pułk został wysłany na Wołyń. Po przybyciu na front oddziały pułku wzięły udział w natarciu na „Polską Górę”. W nocy z 7 na 8 listopada 1915 roku pod Bielgowem na tyły pułku uderzyli Rosjanie przyczyniając się do powstałych strat w jego szeregach. Przez zimę trwały walki pozycyjne nad rzeką Styr. W maju 1916 roku pułk trafił na kilkutygodniowy odpoczynek do Karasina, ale ten został przerwany rosyjską ofensywą Brusiłowa. Pułk został wysłany pod Hruziatyn, gdzie 20 i 21 czerwca walczył z przeważającymi siłami nieprzyjaciela ponosząc dotkliwe straty: 2 oficerów i 38 legionistów poległych oraz 16 oficerów i 183 legionistów rannych. Wraz z innymi oddziałami legionowymi wycofał się na Słochód, a 3 sierpnia brał udział w boju pod Rudką Miryńską zamykając tą walką działalność bojową pod sztandarami Legionów Polskich.

We wrześniu 1916 roku zapadły decyzje o przeniesieniu formacji legionowych na teren okupacji niemieckiej. 9 października 2 pułk piechoty ześrodkował się w Baranowiczach, po czym przeniesiony został do Królestwa i przeszedł na etat, uzbrojenie i zaopatrzenie niemieckie.