Rozmieszczenie geograficzne Bezogoniec indochiński występuje w dwóch różnych oddzielonych od siebie obszarach. Jeden z nich obejmuje północno-wschodnie Indie i Ćottogram w Bangladeszu (tak podaje Handbook of the Mammals of the World, pierwsze stwierdzenie w 2015 roku, IUCN nie wymienia Bangladeszu, a w Indiach podaje stany Arunachal Pradesh, Manipur, Mizoram, Nagaland i Bengal Zachodni). Drugi natomiast obejmuje południowo-wschodnią Azję. Spotykano tam bezogońce indochińskie w Wietnamie, Tajlandii (prowincja Nakhon Ratchasima, Amphoe Pak Thong Chai, środowiskowa stacja badawcza Sakaerat) i Kambodży, a także w Laosie. Podejrzewa się, że gatunek może także zasiedlać Mjanmę, tereny te byłyby korytarzem łączącym dwa rozdzielne zasięgi jego występowania, a także Bhutan. Niektóre stwierdzenia bezogońca sundajskiego mogą w rzeczywistości dotyczyć bezogońca indochińskiego.

Gatunek zamieszkuje tereny położone na wysokości pomiędzy 100 a 2100 m nad poziomem morza. W Tajlandii sięga od 140 do 240 m.