Jabarkan Agihan dan ekologi dari Pandan duri

Pandan laut banyak didapati tumbuh di pantai-pantai berpasir dan berkarang di Asia Tenggara, termasuk Filipina dan Indonesia, ke timur hingga Nugini, Australia, dan kepulauan-kepulauan di Samudra Pasifik (Melanesia, Mikronesia, serta Polinesia). Lebih ke barat lagi ia ditemukan pula di Kepulauan Andaman, Burma, Sri Lanka, India, hingga Pakistan. Tumbuhan ini hidup pada rentang ketinggian antara 0–610 m dpl.

Menyukai wilayah dengan curah hujan antara  pertahun, pandan duri mampu beradaptasi dengan pelbagai jenis tanah yang ada di pesisir, termasuk tanah pasir kuarsa, pasir karang, gambut, kapur, dan juga basalt. Tumbuhan ini toleran terhadap kadar garam tinggi dan hembusan angin yang terus-menerus, dan menyenangi tanah dengan pH antara 6-10 (agak asam hingga basa). Ia tumbuh sangat baik di bawah cahaya matahari penuh, meskipun sanggup pula tumbuh baik dengan naungan 30-50%.

Jenis yang tumbuh di pantai, buahnya yang mengapung dipencarkan oleh arus air dan gelombang laut.