Jabarkan India dan Lautan India dari Burung Pekaka Sungai dalam bahasa melayu

T. c. vidali (Sharpe, 1892) – India barat dari Ratnagiri hingga Kerala.

T. c. davisoni (Sharpe, 1892) – Pulau Andaman

T. c. occipitalis Blyth, 1846 – Pulau Nicobar

T. c. humii (Sharpe, 1892) – persisiran Bengal Barat ketimur sehingga ke Burma (termasuk Kepulauan Mergui), Semenanjung Malaysia, Pulau Tioman dan timur laut Sumatera.

T. c. armstrongi (Sharpe, 1892) – pendalaman Burma dan Thailand, Indochina dan timur China

T. c. laubmannianus (Grote, 1933) – Sumatera dan Borneo, termasik kepulauan perantaraan.

T. c. chloropterus (Oberholser, 1919) – kepulauan barat Sumatera

T. c. azelus (Oberholser, 1919) – Pulau Enggano

T. c. palmeri (Oberholser, 1919) – pulau Jawa, Bali, Bawean dan Kangean.

T. c. collaris (Scopoli, 1786) – Filipina.

Wallacea, New Guinea dan utara Australia

T. c. chloris (Boddaert, 1783) – Talaud dan Kepulauan Sangihe melalui Sulawesi hingga ke Lesser Sunda, Kepulauan Papua Barat dan barat laut New Guinea.

T. c. sordidus (Gould, 1842) – Kepulauan Aru, dan utara dan timur laut pesisir pantai Australia.

T. c. pilbara (Johnstone, 1983) – pesisisr pantai barat laut Australia dari Sungai De Grey ke Teluk Exmouth.