Unexplainable is a related term of undecipherable.
As adjectives the difference between unexplainable and undecipherable
is that unexplainable is that cannot be explained; inexplicable while undecipherable is not easily deciphered; difficult to read.