This species is omnivorous and feeds on vegetation and fruits, as well as mollusks, crustaceans, and fish.
[citation needed] The Asian leaf turtle is quite elusive and sighting is uncommon.
[4] It is not strong swimmer preferring instead to walk on the bottom of a body of water rather than swimming freely.
According to Das, the adult spends its nights on land and moves to water during the day.
[citation needed] The turtle can be found in North India, North-east India (Manipur), Bangladesh, Myanmar (Burma), Thailand, Cambodia, Vietnam, West Malaysia, Indonesia (Sumatra, Java, Borneo, Bali), Philippines (Palawan: Calamian Islands etc.