Menurut Simply Birding, habitat utama Nyctyornis amictus meliputi hutan tropis primer dan sekunder di Thailand, Semenanjung Malaysia, Sumatra, dan Kalimantan.