This endangered fish is found in the Indian and West Pacific oceans, as well as in adjoining bays, estuaries, and rivers.
Ikan yang terancam punah ini terdapat di Samudra India dan Samudra Pasifik Barat, serta di teluk, muara, dan sungai di dekatnya.