Arnošt Lustig Prag'da doğdu. İkinci Dünya Savaşı sırasında Çekoslovakya'da bir Yahudi çocuk olarak, 1942'de Theresienstadt toplama kampına gönderildi ve buradan Auschwitz toplama kampına götürüldü, ardından da Buchenwald toplama kampına gönderildi. 1945'te, onu Dachau toplama kampına taşıyan bir trenden motoru bir Amerikan bombardıman uçağı tarafından tahrip edilmesinden faydalanarak kaçtı. Alman işgaline karşı Mayıs 1945 ayaklanmasına katılmak için zamanında Prag'a döndü.