"Diocalandra frumenti" is found in Somalia, Tanzania, Madagascar, the Seychelles, Mauritius, India, Sri Lanka, Bangladesh, Myanmar, Malaysia, Singapore, Indonesia, the Philippines, Japan, Taiwan, Papua New Guinea, various Pacific island groups and Australia.