Пасля нападу Германіі на СССР у 1941 годзе з цяжкасцю дамогся дазволу на стварэнне ў СССР чэхаславацкай вайсковай часці, пасля атрымання такой згоды ад савецкіх уладаў ў студзені 1942 года прызначаны намеснікам камандзіра 1-га Чэхаславацкага асобнага пяхотнага батальёна ў горадзе Бузулук. Батальён упершыню ўступіў у бой ў сакавіку 1943 года ў раёне вёскі Сакалова пад Харкавам: падчас Харкаўскай абарончай аперацыі сумесна з савецкімі часткамі адлюстроўваў атакі надыходзячага суперніка. У баі батальён панёс значныя страты, але паказаў высокі маральны дух і баявыя якасці. Свобада быў узнагароджаны савецкім ордэнам. Пасля гэтай бітвы на базе батальёна была створана 1-я Чэхаславацкая асобная пяхотная брыгада. З чэрвеня 1943 гады ў складзе брыгады ўдзельнічаў у баях на Варонежскім фронце, у прыватнасці, за вызваленне Кіева. У 1944 годзе брыгада была пераўтворана ў 1-ы Чэхаславацкі армейскі корпус. У верасні 1944 года па патрабаванні савецкага камандавання ад камандавання корпусам быў адхілены генерал-лейтэнант Яраслаў Кратохвіл, камандзірам быў прызначаны Людвік Свобада. У кастрычніку 1944 гады пад яго камандаваннем войскі корпуса разам з савецкімі часткамі ўзялі ўмацаваны Дукельскі перавал і ўступілі на тэрыторыю Чэхаславакіі, за вызваленне якой і вялі далейшыя баі да канца вайны.