Seychellblåduen er utbredt i skogsområder på øyene på Seychellene. Den spiser, frukt, bær og frø.